linux中copy(linux copyfile)

發(fā)布時(shí)間:2024-03-18
本文主要介紹linux拷貝(linux拷貝文件),下面一起看看linux拷貝(linux拷貝文件)相關(guān)資訊。
復(fù)制、刪除和移動(dòng)文件的命令
cp命令
這個(gè)命令的作用是將給定的文件或目錄復(fù)制到另一個(gè)文件或目錄,就像dos下的copy命令一樣,非常強(qiáng)大。
語法:cp [options]源文件或目錄目標(biāo)文件或目錄
描述:此命令將指定的源文件復(fù)制到目標(biāo)文件,或?qū)⒍鄠€(gè)源文件復(fù)制到目標(biāo)目錄。
該命令中選項(xiàng)的含義如下:
-a此選項(xiàng)通常在復(fù)制目錄時(shí)使用。它保留鏈接、文件屬性,并遞歸復(fù)制目錄,相當(dāng)于dpr選項(xiàng)的組合。
-d復(fù)制時(shí)保留鏈接。
-f刪除現(xiàn)有的目標(biāo)文件而不提示。
-i和f選項(xiàng)是相反的,在覆蓋目標(biāo)文件之前會(huì)提示用戶進(jìn)行確認(rèn)。當(dāng)你回答y時(shí),目標(biāo)文件將被覆蓋,這是一個(gè)交互式副本。
-p此時(shí),cp將復(fù)制源文件的內(nèi)容,以及其修改時(shí)間和對(duì)新文件的訪問權(quán)限。
-r如果給定的源文件是一個(gè)目錄文件,cp將遞歸地復(fù)制這個(gè)目錄中的所有子目錄和文件。目標(biāo)文件必須是目錄名。
-我不復(fù)制,只是鏈接文件。
需要注意的是,為了防止用戶無意中用cp命令破壞了另一個(gè)文件,如果用戶指定的目標(biāo)文件名是已有的文件名,那么用cp命令復(fù)制文件后,該文件將被新復(fù)制的源文件覆蓋。因此,建議用戶在使用cp命令復(fù)制文件時(shí)使用i選項(xiàng)。
$ cp-i exam 1.c/usr/王/石巖1 . c
這個(gè)命令將文件exam1.c復(fù)制到目錄/usr/wang中,如果您不 如果不想重命名它,可以使用以下命令:
$ cp example 1 . c/usr/wang/
$ cp-r/usr/徐//usr/劉/
將/usr/xu目錄下的所有文件及其子目錄復(fù)制到/usr/liu目錄下。
mv命令
用戶可以使用mv命令來重命名文件或目錄,或者將文件從一個(gè)目錄移動(dòng)到另一個(gè)目錄。這個(gè)命令就像dos中ren和move的組合。
語法:mv [options]源文件或目錄目標(biāo)文件或目錄
注意:根據(jù)mv命令中第二個(gè)參數(shù)的類型(目標(biāo)文件或目標(biāo)目錄),mv命令會(huì)重命名文件或?qū)⑵湟苿?dòng)到新的目錄。當(dāng)?shù)诙€(gè)參數(shù)類型是file時(shí),mv命令完成文件重命名。此時(shí),只能有一個(gè)源文件(或源目錄名),它將給定的源文件或目錄重命名為給定的目標(biāo)文件名。當(dāng)?shù)诙€(gè)參數(shù)是現(xiàn)有的目錄名時(shí),可以有多個(gè)源文件或目錄參數(shù),m。v命令將每個(gè)參數(shù)指定的源文件移動(dòng)到目標(biāo)目錄。在跨文件系統(tǒng)移動(dòng)文件時(shí),mv首先復(fù)制它,然后刪除原始文件,到該文件的鏈接將會(huì)丟失。
命令中每個(gè)選項(xiàng)的含義是:
-i互動(dòng)操作。如果mv操作會(huì)覆蓋已有的目標(biāo)文件,系統(tǒng)會(huì)詢問是否重寫,并要求用戶回答y或n,以免誤覆蓋文件。
-f禁止互操作性。當(dāng)mv操作覆蓋現(xiàn)有目標(biāo)文件時(shí),沒有給出指令。指定此選項(xiàng)后,i選項(xiàng)將不再起作用。
如果給定的目標(biāo)文件(不是目錄)已經(jīng)存在,該文件的內(nèi)容將被新文件覆蓋。為了防止用戶無意中使用mv命令破壞另一個(gè)文件,建議用戶在使用mv命令移動(dòng)文件時(shí)使用i選項(xiàng)。
需要注意的是mv和cp的結(jié)果是不一樣的。mv就像一個(gè)文件 移動(dòng) ,并且文件數(shù)量不增加,而cp復(fù)制文件,文件數(shù)量增加。
示例1:將/usr/xu中的所有文件移動(dòng)到當(dāng)前目錄(用 。 ):
$ mv /usr/xu/ *。
示例2:將文件wch.txt重命名為wjz.doc
$ mv wch.txt wjz.doc
rm命令
在linux中創(chuàng)建文件很容易,系統(tǒng)中的文件隨時(shí)會(huì)變得過時(shí)無用。用戶可以使用rm命令刪除它。這個(gè)命令的功能是刪除一個(gè)目錄中的一個(gè)或多個(gè)文件或目錄。它還可以刪除目錄及其下的所有文件和子目錄。對(duì)于鏈接文件,僅刪除鏈接,而原始文件保持不變。
rm命令的一般形式是:
rm[選項(xiàng)]文件…
如果不使用-r選項(xiàng),rm將不會(huì)刪除該目錄。
該命令中選項(xiàng)的含義如下:
忽略不符合以下條件的文件。;t不存在,從不給出提示。
-r指示rm遞歸刪除參數(shù)中列出的所有目錄和子目錄。
-i互動(dòng)刪除。
使用rm命令時(shí)要格外小心。因?yàn)槲募坏┍粍h除,就無法恢復(fù)。比如用戶在輸入cp、mv或者其他命令時(shí),不小心誤輸入了rm命令。當(dāng)用戶按下enter鍵并意識(shí)到自己的錯(cuò)誤時(shí),已經(jīng)太晚了,文件已經(jīng)沒有了。為了防止這種情況發(fā)生,您可以在rm命令中使用i選項(xiàng)來確認(rèn)要?jiǎng)h除的每個(gè)文件。如果用戶輸入y,文件將被刪除。如果您輸入其他內(nèi)容,文件將被保留。在下一個(gè)示例中,用戶想要?jiǎng)h除文件test和example。然后會(huì)要求您確認(rèn)每個(gè)文件。用戶最終決定刪除示例文件并保留測(cè)試文件。
$ rm - ii測(cè)試示例
移除測(cè)試?n
移除示例?y
標(biāo)簽:
文件壽命刪除目錄選項(xiàng)
了解更多l(xiāng)inux拷貝(linux拷貝文件)相關(guān)內(nèi)容請(qǐng)關(guān)注本站點(diǎn)。
上一個(gè):從化發(fā)電機(jī)出租|從化發(fā)電機(jī)租賃
下一個(gè):diy組裝電腦知識(shí)(diy組裝機(jī)配置清單)

歐洲品牌leser安全閥(讓您的生產(chǎn)更放心)
配置一臺(tái)5000元的電腦配置清單(電腦配置推薦5000左右詳細(xì))
iphone短信黑名單在哪里找到(oppo短信黑名單在哪里找到)
oppor9s手刷怎么刷,oppor9s怎么刷機(jī)
恒溫恒濕試驗(yàn)箱與高低溫試驗(yàn)箱有什么區(qū)別?
黔南旅游必去景點(diǎn) 貴州黔南景點(diǎn)介紹
照片翻新軟件免費(fèi)版,免費(fèi)一鍵修復(fù)高清圖
普洱茶在夏天的六種喝法
水插菊花
手機(jī)桌面怎么刷新,華為手機(jī)怎么調(diào)屏幕刷新率
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos