用戶經常要觀看文件的內容,複製文件、刪除文件、移動文件、比較文件、查找文件等,如下描述常用的文件操作命令。
1、cat 命令
cat 命令連接文件並打印到標準輸出設備上,cat經常用來現實文件的內容。
(1)一般格式
cat [選項] 文件
(2)說明:該命令有兩項功能,其一是用來顯示文件的內容,它依次讀取由參數file所指明的文件,將他們的內容輸出到標準輸出上;其二是連接兩個或多個文件。
(3)常用選項
-n,--number 從1開始對所有輸出行進行編號
(4)注意:當文件較大是,文件在屏幕上迅速閃過,用戶往往看不清所顯示的內容,一般使用more命令分屏顯示。
(5)實例:
$ cat file1 (在屏幕上顯示文件file1的內容)
$ cat file1 file2 (同時顯示文件file1 和 file2的內容)
$ cat file1 file2 > file3 (將文件file1 和 file2合併後放入文件file3中)
2、more命令
more命令顯示文件內容,每次只顯示一屏。
(1)說明:該命令一次顯示一屏文本,滿屏後停下來,並在屏幕的底部出現一個提示信息,給出當前已經顯示文件的百分比。
3、head命令
head命令在屏幕上顯示指定文件的若干行。
(1)說明:head命令在屏幕上顯示指定文件的開頭若干行,行數由參數值來確定,顯示行數默認值是10行。
4、tail命令
tail命令在屏幕上顯示指定文件的末尾若干行。
(1)說明:tail命令在屏幕上顯示指定文件的末尾10行。
5、touch命令
可以修改指定文件的時間標籤或者創建一個空文件。
(1)說明:touch命令將會修改指定文件的時間標籤,把已存在的文件的時間標籤個更新爲系統當前的時間,他們的數據將原封不動地保留下來,如果文件尚未存在,則創建一個空的新文件。