貴陽市做網(wǎng)站公司網(wǎng)搜網(wǎng)
目錄
一、man指令
二、cp指令
三、cat指令
四、mv指令
五、more指令
六、less指令
七、head指令
八、tail指令
一、man指令
Linux的命令有很多參數(shù),我們不可能全記住,我們可以通過查看聯(lián)機(jī)手冊獲取幫助。訪問Linux手冊頁的命令是 man
語法: man [選項(xiàng)] 命令
注意:q鍵可以退出手冊。
二、cp指令
語法 : cp [ 選項(xiàng) ] 源文件或目錄 目標(biāo)文件或目錄 。
功能 : 復(fù)制文件或目錄 。
說明 : cp 指令用于復(fù)制文件或目錄,如同時指定兩個以上的文件或目錄,且最后的目的地是一個已經(jīng)存在的目錄, 則它會把前面指定的所有文件或目錄復(fù)制到此目錄中。若同時指定多個文件或目錄,而最后的目的地并非一個已存 在的目錄,則會出現(xiàn)錯誤信息。
-f 或 --force?強(qiáng)行復(fù)制文件或目錄, 不論目的文件或目錄是否已經(jīng)存在
-i 或 --interactive 覆蓋文件之前先詢問用戶
-r遞歸處理,將指定目錄下的文件與子目錄一并處理。若源文件或目錄的形態(tài),不屬于目錄或符號鏈接,則一律視為普通文件處理。
-R 或 --recursive遞歸處理,將指定目錄下的文件及子目錄一并處理。
復(fù)制文件:

將test1.c里的內(nèi)容覆蓋到text,txt中。如果目標(biāo)文件或目錄已存在,使用-r選項(xiàng),系統(tǒng)會詢問用戶是否覆蓋。
復(fù)制目錄:
三、cat指令
語法 : cat [ 選項(xiàng) ][ 文件 ]
功能 : 查看目標(biāo)文件的內(nèi)容 。
常用選項(xiàng) :
-b 對非空輸出行編號
-n 對輸出的所有行編號
-s 不輸出多行空行

這里還需要注意的是:
如果只輸入cat指令,cat指令會默認(rèn)從鍵盤文件中讀取內(nèi)容:?
輸入linux按回車就會顯示linux。
?這里再介紹一個輸入重定向:
?< 表示輸入重定向,代表cat指令現(xiàn)在從指定文件中讀取內(nèi)容。
四、mv指令
mv 命令是 move 的縮寫,可以用來移動文件或者將文件改名( move?(rename)?files ),是 Linux 系統(tǒng)下常用的命 令,經(jīng)常用來備份文件或者目錄。
語法 : mv?[ 選項(xiàng) ]? 源文件或目錄 目標(biāo)文件或目錄
功能 :
1. 視 mv 命令中第二個參數(shù)類型的不同(是目標(biāo)文件還是目標(biāo)目錄), mv 命令將文件重命名或?qū)⑵湟浦烈粋€新的 目錄中。
2. 當(dāng)?shù)诙€參數(shù)類型是文件時, mv 命令完成文件重命名,此時,源文件只能有一個(也可以是源目錄名),它 將所給的源文件或目錄重命名為給定的目標(biāo)文件名。
3. 當(dāng)?shù)诙€參數(shù)是已存在的目錄名稱時,源文件或目錄參數(shù)可以有多個, mv 命令將各參數(shù)指定的源文件均移至 目標(biāo)目錄中。
-f?:force?強(qiáng)制的意思,如果目標(biāo)文件已經(jīng)存在,不會詢問而直接覆蓋。
-i?:若目標(biāo)文件?(destination)?已經(jīng)存在時,就會詢問是否覆蓋。
更改文件名:

移動文件:目標(biāo)文件存在

?目標(biāo)文件不存在:
五、more指令
語法 : more [ 選項(xiàng) ][ 文件 ]
功能 : more 命令,功能類似 cat
常用選項(xiàng) :
-n 對輸出的所有行編號
q 退出more
六、less指令
七、head指令
語法: head?[ 參數(shù) ]...?[ 文件 ]...?
功能 :head? 用來顯示檔案的開頭至標(biāo)準(zhǔn)輸出中,默認(rèn) head 命令打印其相應(yīng)文件的開頭 10 行。
選項(xiàng) :
-n<行數(shù)>?顯示的行數(shù)
?
八、tail指令
和head指令用法如出一轍。
我們可以將 | 理解為管道。