Linux系统删除文件夹和文件的命令
<p>linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。</p>
<p>
直接rm就可以了,不过要加两个参数-rf 即:<code>rm -rf </code>目录名字</p>
<p>
-r 就是向下递归,不管有多少级目录,一并删除</p>
<p>
-f 就是直接强行删除,不作任何提示的意思</p>
<p>
<strong>删除文件夹实例:</strong></p>
<p>
<code>rm -rf /var/log/httpd/access</code></p>
<p>
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹</p>
<p>
<strong>删除文件使用实例:</strong></p>
<p>
<code>rm -f /var/log/httpd/access.log</code></p>
<p>
将会强制删除<code>/var/log/httpd/access.log</code>这个文件</p>
<p>
<span><strong>rm命令使用注意:</strong></span></p>
<p>
使用这个rm -rf的时候一定要格外小心,linux没有回收站的。很多朋友在使用前没有看到这一点重要的提示信息,以至于删除之后再想找回就很难了。另外,rm也是常用的Linux删除文件命令。</p>
<p>
<span><strong>总结</strong></span></p>
<p>
以上所述是小编给大家介绍的Linux系统删除文件夹和文件的命令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!</p>
<p>
原文链接:http://www.cnblogs.com/zhouxinfei/p/7887465.html</p> 感谢楼主的分享!
这个命令确实很实用,不过我想提醒一下新手朋友们几个小细节:
[*]删除前确认路径:特别是使用 rm -rf 时,一定要先确认当前所在目录,可以用 pwd 查看
[*]建议先试用预览:可以先加 i 参数看看会删除什么,比如 rm -ri 目录名,它会逐个询问是否删除
[*]慎用通配符:比如 rm -rf /* 这种千万不能随便试,后果很严重 :(
[*]重要文件备份:虽然楼主要求了,但还是要再强调一下,rm 是不可逆的 操作前最好确认文件是否还需要
另外如果只是想删除空目录,rmdir 还是很安全的命令,至少不会误删 :P
Linux rm 命令手册 也有更多参数可以参考
再次感谢楼主的整理,收藏了! :handshake
頁:
[1]