Linux命令學習

閱讀目錄

  • Linux cat命令

  • file命令

  • dd命令

  • hexdump命令

cat命令

  cat三大功能:

     1.一次顯示整個文件:cat filename

     2.從鍵盤創建一個文件:cat > filename 注意只能創建新文件,不能編輯已有文件。

     3.將幾個文件合并為一個文件:cat file1 file2 > file

  部分命令參數:

     -A, –show-all 等價于 -vET
     -b, –number-nonblank 對非空輸出行編號
     -e 等價于 -vE
     -E, –show-ends 在每行結束處顯示 $
     -n, –number 對輸出的所有行編號,由1開始對所有輸出的行數編號
     -s, –squeeze-blank 有連續兩行以上的空白行,就代換為一行的空白行

file命令

  file命令功能:

     1.識別文件類型
     2.辨別一些文件的編碼格式

  file命令語法:

     file [ -bchikLnNprsvz ] [ -f namefile ] [ -F separator ] [ -m magicfiles ] file …

  部分命令參數:

     -b 列出文件辨識結果時,不顯示文件名稱。
     -c 詳細顯示指令執行過程,便于排錯或分析程序執行的情形
     -f 列出文件中文件名的文件類型

dd命令

  dd命令功能:

     用指定大小的塊拷貝一個文件,并在拷貝的同時進行指定的轉換。

  dd命令實例:

dd命令選項和參數較多,這里就簡單的列三個實例:
    1.拷貝內存內容到硬盤 :dd if=/dev/mem of=/root/mem.bin bs=1024 (指定塊大小為1k)
    2.測試硬盤的讀速度:dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file
    3.測試硬盤的寫速度:dd if=/root/1Gb.file bs=64k | dd of=/dev/null

hexdump命令

  hexdump命令簡介

     hexdump是Linux下的一個二進制文件查看工具,它可以將二進制文件轉換為ASCII、八進制、十進制、十六進制格式進行查看。 指令所在路徑:/usr/bin/hexdump

  hexdump命令語法

     hexdump: [-bcCdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file …]

  hexdump命令參數

     -b    每個字節顯示為8進制。一行共16個字節,一行開始以十六進制顯示偏移值
     -c    每個字節顯示為ASCII字符
     -C   每個字節顯示為16進制和相應的ASCII字符
     -d   兩個字節顯示為10進制
     -e   格式化輸出

原創文章,作者:woking,如若轉載,請注明出處:http://www.www58058.com/81382

(0)
wokingwoking
上一篇 2017-07-16 20:43
下一篇 2017-07-16 21:43

相關推薦

  • iptables/netfilter入門到進階

    防火墻的概念 Firewall:工作于主機或網絡邊緣,對于進出本主機或網絡的報文根據事先定義的規則作匹配檢測,對于更改被規則匹配到的報文做出相應處理的組件 網絡層防火墻(包過濾防火墻): 優點:對用戶來說透明,處理速度快且易于防護 缺點:一旦黑客突破防火墻,就可以請以偽造數據包源地址、目的地址和IP端口號 代理服務型防火墻(Proxy Service) 優點…

    2017-06-17
  • 正則表達式簡述

    bashshell中的正則表達式         俗話說,工欲善其事,必先利其器。由于很多Linux的文本處理工具普遍使用到了正則表達式,因此,不理解正則表達式就無法愉快的從事Linux日常系統管理。那什么是正則表達式呢?         正則表達式(Regu…

    Linux干貨 2015-05-23
  • 2、文件通配符,文件創建、復制等操作

    1:bash特性之狀態返回值 變量$?,用于保存命令執行成功與否的狀態,0表示成功,1-255表示失敗,以命令ls為例: 執行成功 [root@localhost ~]# ls /usr/     bin  etc  games &nbsp…

    Linux干貨 2016-09-19
  • centos啟動流程

    1、加電自檢(power on system test POST) 加電,就是按下電源鍵使電腦主機通電,在諸多硬件設備中有一個被稱為CMOS設備在計算機啟動的過程中起到了至關重要的作用,CMOS在加電之后會啟動保存在它上面的BIOS程序,即基本輸入輸出系統(Basic Input Output System)。自檢,主要是檢測各…

    Linux干貨 2016-09-11
  • 磁盤文件掛載與卸載

    掛載(mount)何為掛載?掛載指將文件系統與根文件系統的某個現存的目錄建立起來的關聯關系,這樣我們就可以將目錄作為訪問磁盤文件的入口,進行存取交互。掛載點:掛載點指的是被掛載的對象,通常掛載點是一個目錄,不過有時候也有文件作為掛載點格式:mount 設備 掛載點 ;此掛載方法味臨時掛載,只在當前的shell中有效,退出則清除掛載關聯設備文件在/dev/sd…

    Linux干貨 2017-04-24
  • 初入linux

    一、認識linux 1、在windows中通過盤符區分文件存放位置,而linux中沒有盤符之說,只有文件和文件夾 2、在linux中,萬物從根開始,沒有后綴之說 二、文件系統的目錄結構 /:根目錄 /boot:系統啟動的相關配置文件 /dev:設備文件 塊設備:隨機訪問,數據塊為單位 字符設備:線性訪問,按字符為單位 設備號:主設備號(major)和次設備號…

    Linux干貨 2017-05-20
欧美性久久久久