本帖最后由 marquis 于 2013-4-1 23:56 編輯
1.1.1 文件顯示命令
n1.cat命令
¨一般格式: cat [選項] 文件
¨有兩項功能:在標準輸出上顯示文件的內容;連接兩個或多個文件
如: $ cat f1 f2>f3 ¨常用選項:-b,--number-noblank 從1開始對所有非空輸出行進行 編號。 -n,--number 從1開始對所有輸出行編號。 -s,--squeeze-blank 將多個相鄰的空行合并成一個空行。 --help 打印該命令用法,并退出,其返回碼表示成功。
n2.more命令 ¨一般格式: more [選項] 文件 ¨說明:該命令一次顯示一屏文本,滿屏后停下來,并且在屏幕的底部出現(xiàn)一個提示信息,給出至今已顯示的該文件的百 分比:--More--(XX%)。 ¨常用選項: -num,這個選項指定一個整數(shù),表示一屏顯示多少行。 -d,在每屏的底部顯示以下更友好的提示信息: --More--(XX%)[Press space to continue,'q' to quit.] -c或-p,不滾屏,在顯示下一屏之前先清屏。 -s,將文件中連續(xù)的空白行壓縮成一個空白行顯示。 +/,該選項后的模式(Pattern)指定顯示每個文件之前進行搜索的字符串。 +num,從行號num開始。
3.less命令 less命令允許用戶向前或向后瀏覽文件,而more命令只能向前瀏覽。
4.head命令 ¨一般格式: head [選項] file ¨說明:head命令在屏幕上顯示指定文件的開頭若干行,行數(shù)由參數(shù)值來確定。顯示行數(shù)的默認值是10。 ¨選項: -c,--bytes=SIZE 顯示前面SIZE個字節(jié)。 -n,--lines=NUMBER NUMBER的值指定顯示前面多少行。默認為10行。 -q,-quiet,--silent 不顯示給定文件的標題。 -v,--verbose 始終顯示給定文件的標題。
5.tail命令
n一般格式: tail [選項] [file] …
n說明:tail命令在屏幕上顯示指定文件的末尾10行。如果
給定的文件不止一個,則在顯示的每個文件前面加一個文 件名標題。如果沒有指定文件或者文件名為“-”,則讀取標準輸入。
n選項:-c,--bytes=N 輸出最后N個字節(jié)。 -f 當文件增長時輸出附加的數(shù)據(jù)。 -n,--lines=N 輸出最后的N行,而不是默認的10行。 -q,-quiet,--silent 不輸出包含給定文件名的標題。 -v,--verbose 始終輸出包含給定文件名的標題。
6.touch命令 n一般格式: touch [選項] 文件名 … n說明:touch命令將會修改指定文件的時間標簽, 把已存在文件的時間標簽更新為系統(tǒng)當前的時間 (默認方式),它們的數(shù)據(jù)將原封不動地保留 來。如果該文件尚未存在,則建立一個空的新文件。 n選項: -a 僅改變指定文件的存取時間。 -c 不創(chuàng)建任何文件。 -m 僅改變指定文件的修改時間。 -t STAMP 使用STAMP指定的時間標簽,而不是 系統(tǒng)當前的時間 。
|