Linux復(fù)制、刪除、移動

一、cp(復(fù)制文件或目錄)

命令格式:#cp [-adfilprsu] 源文件(source) 目標(biāo)文件(destination) ??

? ? ? ? ? ? ? ? ? ?#cp [options] ?source1 source2 .... ? directory(源文件有兩個以上,最后一個目的文件就必須是“目錄”)

參數(shù):

-a : 相當(dāng)于-pdr的意思。

-d : 若源文件為鏈接文件的屬性(link file),則復(fù)制鏈接文件屬性而非文件本身。

-f : 為強(qiáng)制(force)的意思,若目標(biāo)文件已經(jīng)存在且無法開啟,則刪除后再嘗試一次。

-i : 若目標(biāo)文件(destination)已經(jīng)存在時(shí),再覆蓋時(shí)會先詢問操作的進(jìn)行。

-l : 進(jìn)行硬鏈接(hard link)的鏈接文件創(chuàng)建,而非復(fù)制文件本身。

-p : 連同文件的屬性一起復(fù)制過去,而非使用默認(rèn)屬性(備份常用)。

-r : 遞歸持續(xù)復(fù)制,用于目錄的復(fù)制行為。

-s : 復(fù)制成為符號鏈接文件(symbolic link),即“快捷方式”文件。

-u : 若destination比source舊才更新destination。

二、rm(移除文件或目錄)

命令格式:#rm [-fie] 文件或目錄

參數(shù):

-f : 就是強(qiáng)制的意思,忽略不存在的文件,不會出現(xiàn)警告信息。

-i : 在刪除前會詢問用戶是否操作。

-r : 遞歸刪除,常用在目錄的刪除。

三、mv(移動文件或目錄、改變文件名稱)

命令格式:#mv [-fiu] 源文件(source) 目的地(desiination)

? ? ? ? ? ? ? ? ? ?#mv [options] source1 source2 .... directory

參數(shù):

-f : 如果目標(biāo)文件已經(jīng)存在,不會詢問而直接覆蓋。

-i : 若目標(biāo)文件已經(jīng)存在時(shí),就會詢問是否覆蓋。

-u : 若目標(biāo)文件已經(jīng)存在,且源文件比較新,才會更新。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容