標籤:cat tac more less tail head
文字檔查看命令:cat, tac, more, less, tail, head
cat : 從第一行開始全部的檔案內容
tac :從最後一行顯示全部檔案的內容
more:一頁一頁地顯示檔案內容
less: 一頁一頁地顯示檔案內容,但是允許向前翻頁
tail:只顯示結尾幾行
head: 只顯示前幾行
cat命令是Concatenate(連續)的簡寫,將整個檔案的內容顯示在螢幕上,所以cat命令存在一個問
題,就是當整個檔案內容比較多,超過螢幕尺寸時,我們就只能看到最後顯示在螢幕上的內容,之前顯示
的結果根本來不及看到。
tac命令和cat命令正好相反(從名字上也能看出),tac命令從檔案的最後一行開始把檔案內容連續
地顯示在螢幕內容上。
cat,tac命令
文法:[OPTIONS]... FILE..
常見的參數選項
-a:顯示所有內容
樣本:
#cat -a /etc/passwd
more, less
文法:more [OPTIONS]... FILE...
常見的參數選項
-d: 顯示翻頁有退出提示
Space: 向後一屏;
Enter: 向後一行;
b: 向前一屏;
樣本:
# more -dc /etc/profile //顯示提示,並從終端或控制台頂部顯示;
# more +4 /etc/profile //從profile的第4行開始顯示;
# more -4 /etc/profile //每屏顯示4行;
文法:less [OPTION]... FILE...
常見的參數選項
文本搜尋:
/KEYWORD
?KEYWORD
n: 與命令方向相同的下一個;
N:與命令方向相反的前一個;
樣本:
# less -N /etc/profile //顯示行號
tail,head:用法都比較簡單
文法:head [OPTION]... FILE
或tail [OPTION]... FILE
常見的參數選項:
-n #: 顯示前#行或後#行
樣本:
# tail -n 5 /etc/profile //顯示/etc/profile的最後5行內容
# head -n 5 /etc/profile //顯示/etc/profile的前面5行內容
-#
時間戳記管理工具:touch
文法:touch [選項]... 檔案..
常見的參數選項:
-a:或--time=atime或--time=access或--time=use 只更改存取時間。
-d:使用指定的日期時間,而非現在的時間。
-m:或--time=mtime或--time=modify 只更改變動時間。
-t:使用指定的日期時間,而非現在的時間。
每個檔案都有三個時間戳記:
atime: 檔案最近一次被訪問的時間;
mtime: 檔案最近一次被“修改”的時間;
ctime:檔案最近一次被“改變”的時間;
本文出自 “一萬小時定律” 部落格,請務必保留此出處http://daisywei.blog.51cto.com/7837970/1687816
文字檔查看命令:cat, tac, more, less, tail, head