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
下一篇 2017-07-16

相關推薦

  • awk應用和systemd

    一:練習 1、求每班總成績和平均成績 name class score wang   1    100 zhang  2    90 li     1    80 2、為編譯安裝的httpd服務,實現service unit文件 3、破解centos7 口令 …

    Linux干貨 2016-09-22
  • 邏輯卷管理

    1.相關命令:lsblk、fdisk、gdisk、parted、mkfs、mke2fs、blkid、e2label、findfs、tune2fs、dumpe2fs、fsck、e2fsck、mount、swapon、swapoff、mkisofs、wodim、free、df、du、dd。 2.列出塊設備:lsblk    &nbs…

    Linux干貨 2016-09-01
  • awk學習筆記

    一、linux的文本處理器三劍客   文本過濾器:grep、egrep、fgrep   行編輯器:sed(模式空間;保持空間)   報表生成器:awk(格式化文本輸出)gawk awk的工作流程: 從文本中讀取一行內容,根據指定的分隔符;將讀入的一行內容分隔成字段,然后格式化輸出指定的字段 二、awk的命令相關的參數及用法 &n…

    Linux干貨 2015-06-23
  • ssh 筆記

    ssh

    Linux干貨 2018-01-08
  • Kickstart+PXE自動部署CentOS6.6

        生產環境中對于部署大量的相同系統的服務器,如果逐臺安裝操作系統的話是非常浪費時間的工作,還好CentOS提供了無人值守安裝系統的功能,下面就詳細介紹一下配置步驟。 一、配置本機的yum源     因為需要安裝一些軟件來達到我們的目的,所以最好先把yum源配置好。 &nbs…

    Linux干貨 2015-05-12
  • 計算機基礎

    計算機系統 計算機系統由兩大部分組成硬件系統(Hartware)和軟件系統(Software) 硬件系統:主要由中央處理器、存儲器、輸入輸出控制系統和各種外部設備組成。中央處理器是對信息進行高速運算處理的主要部件,其處理速度可達每秒幾億次以上操作。存儲器用于存儲程序、數據和文件,常由快速的主存儲器(容量可達數百兆字節,甚至數G字節)和慢速海量輔助存儲器(容量…

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