1. 程式人生 > >CENTOS中檔案新建、刪除、移動、複製等命令

CENTOS中檔案新建、刪除、移動、複製等命令

1.  (1)、首先說一下touch 建立檔案的命令,touch可以用於建立二進位制檔案,用法非常簡單。用法:touch+檔名,touch與檔名之間一定要有空格。

 (2)、touch abc 建立完成後,用ls命令來檢視一下我們建立的檔案,大家看到圖中紅色箭頭所指的abc檔案就是新建立的檔案。

2.  (1)、在說一個命令mkdir 建立資料夾,mkdir可以建立資料夾,用法非常簡單,用法:mkdir+資料夾名字,mkdir與檔名之間一定要有空格。

(2)、建立完成後,用ls -l命令來檢視一下檔案的屬性,大家看到圖中紅色箭頭所指的資料夾就是新建立的。

cp複製命令 cp命令複製檔案從一個位置到另一位置。如果目的地檔案存在,將覆複寫該檔案; 如果目的地目錄存在,檔案將複製到該目錄下 (目錄不會被複寫)。 語法: 語法是 cp [命令開關]… SOURCE DEST cp [OPTIONS]… SOURCE… DIRECTORY cp [OPTIONS]… –target-directory=DIRECTORY SOURCE… 命令開關: -a 等同於 -dpR. –backup[=CONTROL] 對每個存在的目標檔案製作備份。 -b 如同 –backup,但是不接受引數。 -f 如果存在的目標檔案不能被寫操作開啟,刪除它並且再試一次。 -p 等同於 –preserve=mode,ownership,timestamps (保留模式,所有者和時間戳資訊)。 –preserve[=ATTR_LIST] 保留指定的屬性 (預設屬性:模式,所有者,時間戳)和安全配置, 如果可能的話新增附加屬性:連線,所有。 –no-preserve=ATTR_LIST 不保留指定的屬性。 –parents 在目錄下新增源路徑。 示例: C複製兩個檔案: cp file1 file2 上述cp命令複製檔案file1.php 的內容到檔案file2.php中。 備份拷貝的檔案: cp -b file1.php file2.php 建立檔案file1.php的帶著符號 ‘~’的備份檔案file2.php~。 複製資料夾和子資料夾: cp -R scripts scripts1 上面的 cp 命令從 scripts 複製資料夾和子資料夾到 scripts1。 mv移動命令 mv 命令是move的縮寫。 用它從一個目錄到一個目錄移動/重新命名檔案。 mv命令不同於cp命令,mv命令是完全的從源移動檔案並且把檔案移動到指定的目錄,這裡cp命令只是複製檔案的內容從一個檔案到另一個檔案。 語法: 語法是 mv [-f] [-i] 原名稱 新名稱 命令開關: -f 在覆蓋前不提示(equivalent to相當於 –reply=yes). mv -f 將在沒有提示的情況下移動檔案(多個檔案),即使它將複寫存在的目標檔案。 -i 在複寫另一檔案前做出提示 示例: To Rename / Move a file: mv file1.txt file2.txt 這個命令重新命名file1.txt檔案的名字為file2.txt。 To move a directory移動一個目錄 mv hscripts tmp 在上述命令中,如果tmp目錄已經存在,mv命令將移動hscripts資料夾/目錄下的所有檔案,目錄和子目錄到tmp目錄。 如果沒有tmp目錄,它將重新命名 hscripts目錄為tmp目錄。 移動多個檔案/更多問價到另一目錄 mv file1.txt tmp/file2.txt newdir 這個命令移動當前目錄的file1.txt檔案和tmp資料夾/目錄的file2.txt檔案到newdir目錄。 rm刪除命令 rm 
Linux
 命令用來移除/刪除目錄下的檔案。 語法: 語法是 rm [命令開關..] [檔案 | 目錄] 命令開關: -f 不提示使用者,刪除目錄下的所有檔案。 -i 互動模式。使用這個選項,rm命令在刪除任何檔案前提示使用者確認。 -r (或) -R 遞迴的刪除引數表中的目錄及其子目錄。 目錄將被清空並且刪除。 當刪除目錄包含的具有防寫的檔案時使用者通常是被提示的。 示例: 移除/刪除檔案: rm file1.txt 這裡rm命令將移除/刪除檔案file1.txt。 刪除目錄樹: rm -ir tmp 這裡rm命令遞迴的刪除tmp目錄下所有子目錄下內容,對於每個檔案的刪除都會提示你,然後刪除tmp目錄本身。 一次刪除多個檔案。 rm file1.txt file2.txt rm命令同時刪除檔案file1.txt 和file2.txt。