centos 檔案新建 刪除 移動 複製等命令

2022-09-17 00:15:17 字數 2106 閱讀 9353

mkdir 檔名

mkdir /var/www/test

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 命令是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 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。

centos 檔案新建 刪除 移動 複製等命令

建立目錄 mkdir 檔名 mkdir var www test cp複製命令 cp命令複製檔案從乙個位置到另一位置。如果目的地檔案存在,將覆複寫該檔案 如果目的地目錄存在,檔案將複製到該目錄下 目錄不會被複寫 語法 語法是 cp 命令開關 source dest cp options source...

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

1.1 首先說一下touch 建立檔案的命令,touch可以用於建立二進位制檔案,用法非常簡單。用法 touch 檔名,touch與檔名之間一定要有空格。2 touch abc 建立完成後,用ls命令來檢視一下我們建立的檔案,大家看到圖中紅色箭頭所指的abc檔案就是新建立的檔案。2.1 在說乙個命令...

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

1.1 首先說一下touch 建立檔案的命令,touch可以用於建立二進位制檔案,用法非常簡單。用法 touch 檔名,touch與檔名之間一定要有空格。2 touch abc 建立完成後,用ls命令來檢視一下我們建立的檔案,大家看到圖中紅色箭頭所指的abc檔案就是新建立的檔案。2.1 在說乙個命令...