Linux删除文件夹命令

林继 VPS 知识 2,097 共写了551个字 (2012-02-18 9:21:22) 没有评论 打印 扫描二维码 百度已收录

本文来自:http://www.vpshz.com/?post=84

拷贝文件及其子目录:cp -r 文件夹 新路径
通常情况下,删除文件用:rm 文件名
删除文件夹用:rmdir 文件夹名
但是 rmdir不能删除非空的文件夹,那如何删除非空文件夹呢:
linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

删除文件夹实例:
rm -rf /var/log/httpd/access

将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的

当然,rm还有更多的其他参数和用法,man rm就可以查看了

删除文件使用实例:
rm -f /var/log/httpd/access.log

将会强制删除/var/log/httpd/access.log这个文件

重命名文件夹

mv oldfilename newfilename

比如文件夹 test,下面有很多文件

如何只删除下面的文件及文件夹,而保留 test文件夹的名字
rm -rf /test/*

历史上的今天

2月
18

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >