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