首頁 > 軟體

Ubuntu系統cp: omitting directory `linuxidc' 問題解決

2020-06-16 17:48:19

Ubuntu系統cp:omitting directory`XXX'問題解決

在Linux系統中複製資料夾時提示如下:

[linuxidc@ubuntu]# sudo cp White /usr/share/icons

cp: omitting directory `White'

 

其中White是我要複製的資料夾名,出現該警告的原因是因為White目錄下還存在目錄,所以不能直接拷貝。

解決辦法

使用遞迴拷貝,在cp命令後面加上-r引數,形如:

[linuxidc@ubuntu]# sudo cp -r White

這裡的-r代表遞回的意思。

同樣,當我們在linux系統下刪除目錄時也需要加上-r引數 ,如果目錄為空,則會直接刪除,如果目錄非空,則會級聯刪除。不過在級聯刪除時也會有一個問題就是如果目錄下存在很多的檔案或者子目錄,系統會一個一個進行提示。如果想一步刪除不用提示的話可以使用rm -rf命令。f是force的意思,代表強制刪除,無提示!

chmod賦予許可權的時候想級聯也可以用-R 注意是大寫的R


IT145.com E-mail:sddin#qq.com