cat指令
用途:顯示出檔案的全部内容
指令格式:cat [選項] 檔案名…
more指令
用途:全屏方式分頁顯示檔案内容
指令格式:more [選項] 檔案名…
互動操作方法:
按Enter鍵向下逐行滾動
按空格鍵向下翻一屏
按q鍵退出
less指令
用途:與more指令相同,但擴充功能更多
指令格式:less [選項] 檔案名
PageUp向上翻頁,Page Down向下翻頁
其他功能與more指令基本類似
head指令
用途:檢視檔案開頭的一部分内容(預設為10行)
指令格式:head -n 檔案名
tail指令
用途:檢視檔案結尾的少部分内容(預設為10行)
格式:tail -n 檔案名
tail -f 檔案名(當檔案增長時,輸出後續添加的資料)
wc指令
用途:統計檔案中的單詞數量(Word Count)等資訊
指令格式:wc [選項]... 目标檔案...
常用指令選項
-l:統計行數
-w:統計單詞個數
-c:統計位元組數
grep指令
用途:在檔案中查找并顯示包含指定字元串的行
指令格式:grep [選項]... 查找條件目标檔案
-i:查找時忽略大小寫
-v:反轉查找,輸出與查找條件不相符的行
查找條件設定
要查找的字元串以雙引号括起來
“^……”表示以……開頭,“……$”表示以……結尾
“^$”表示空行
gzip指令、bzip2指令
用途:制作壓縮檔案、解開壓縮檔案
指令格式:gzip [-9] 檔案名...
bzip [-9] 檔案名...
gzip -d .gz格式的壓縮檔案
bzip2 -d *.bz2格式的壓縮檔案
-9:表示高壓縮比,多在建立壓縮包時用
-d:用于解開已經壓縮過的檔案
tar指令
用途:制作歸檔檔案、釋放歸檔檔案
格式:tar [選項]... 歸檔檔案名源檔案或目錄
tar [選項]... 歸檔檔案名 [-C 目标目錄]
-c:建立 .tar 格式的封包件
-x:解開.tar格式的封包件
-v:輸出詳細資訊
-f:表示使用歸檔檔案
-p:打包時保留原始檔案及目錄的權限
-t:清單檢視包内的檔案
-C:解包時指定釋放的目标檔案夾
-z:調用gzip程式進行壓縮或解壓
-j:調用bzip2程式進行壓縮或解壓