命令列星期二——第四部分

    大家好。新的一周,新的冒險!

    今天,我們將會學習使用四個相當簡單的命令去操作檔案。好,廢話少說,我們開始吧。

    在開始學習這些命令之前,我們先稍微說些題外話,講講“萬用字元”的用處。

    

萬用字元



    使用圖形工具區複製、粘貼、新建目錄等操作也許很容易,但是若想完成一些更複雜的任務,例如僅僅將一個目錄下的所有.html檔案複製到另一個目錄中、或者只複製在某個目錄中不存在的檔案,這時命令列也許會比較方便。我們回到萬用字元的學習中,萬用字元是shell的基本功能,它是一個由一些特殊字元組成的集合,它讓你可以用一些簡單的規則來選擇出某些檔案。(萬用字元可以出現在檔名中,用於指定檔名的字元個數和字母的大/小寫等規則)。

    

    如下表:

    

    下麵是肖茨先生給出的一些實例,如下表:

    

    如果你使用一個包含檔名參數的命令,你就可以使用萬用字元。

    

cp



    cp是一個用於複製檔案或者目錄的命令,它的用法相當的簡單。進入到你想複製的檔案所在的目錄,然後使用如下命令

    cp file1 file2 -複製一個檔案

    或者

    cp file1 file2…directory -從當前工作目錄複製多個檔案到指定的目錄。

    下錶是肖茨先生給出的cp命令的一些選項:

    

    

mv



    mv是今天的第二個命令,我們可以使用mv來重命名一個檔案或目錄,或者移動一個檔案或目錄。我們可以這樣使用mv命令。

    mv filename1 filename2 -若想將檔案filename1重命名為filename2。

    或者

    mv file directory -若想將一個檔案移動到某個目錄。

    下錶是一些mv命令的實例

    

    

rm



    rm命令是用於刪除檔或目錄,它的用法比較直接,如下:

    rm file

    或者

    rm -r driectory

    這裡也有一個包含rm其他選項的錶

    

    但是,使用rm命令時要小心點。因為並沒有撤銷删除的選項,囙此使用rm命令式要格外的小心,避免對你的系統造成不必要的破壞。

    

mkdir



    mkdir是用於創建目錄.它是今天最簡單的一個命令:

    mkdir directory

    看,目錄成功創建了!

    這是本周的內容,下週二再見,致以最真誠的問候!

    


    via: https://news.opensuse.org/2014/07/08/command-line-tuesdays-part-four/

    譯者:cvsher校對:wxy

    本文由LCTT原創翻譯,Linux中國榮譽推出