Linux 中如何复制和删除文件夹中的所有文件?
生活随笔
收集整理的這篇文章主要介紹了
Linux 中如何复制和删除文件夹中的所有文件?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Linux 中如何復制和刪除文件夾中的所有文件?
1、復制文件
目標文件目錄必須存在
(1) 直接復制
cp /hone/user/temp/test.c /home/user/(2) 復制并重命名
cp /hone/user/temp/test.c /home/user/ctest.c2、復制文件夾
(1) 將 /hone/user/temp/文件目錄下的所有文件復制 /home/user/
cp -r /hone/user/temp/ /home/user/(2) 將 /hone/user/temp/文件目錄下的m打頭的所有.c文件復制 /home/user/
cp -r /hone/user/temp/m*.c /home/user/(3) 復制并覆蓋原來的同名文件
cp aaa/* /bbb :復制目錄aaa下所有到/bbb目錄下,這時如果/bbb目錄下有和aaa同名的文件,需要按Y來確認并且會略過aaa目錄下的子目錄。
cp -r aaa/* /bbb :這次依然需要按Y來確認操作,但是沒有忽略子目錄。
cp -r -a aaa/* /bbb :依然需要按Y來確認操作,并且把aaa目錄以及子目錄和文件屬性也傳遞到了/bbb。
\cp -r -a aaa/* /bbb :成功,沒有提示按Y、傳遞了目錄屬性、沒有略過目錄。
3、刪除文件
rm -f test.c不加-f,會詢問是否刪除,根據(jù)需要輸入Y/N,回車即可
4、刪除文件夾
rm -r -f test/不加-f,會詢問是否刪除,根據(jù)需要輸入Y/N,回車即可
(1) 刪除當前目錄下除隱含文件外的所有文件和子目錄
rm -r *總結
以上是生活随笔為你收集整理的Linux 中如何复制和删除文件夹中的所有文件?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse中使用git前账号密码等的
- 下一篇: 在 ubuntu 中设置安装 boost