-rf linux命令rm
2018-10-19 11:26:15 qq_36412715 阅读数 547

Linux rm命令

  • rm命令Remove,功能:1)删除目录,2)删除文件。 (可以递归的删除指定目录的所有文件及子目录)

注意:rm是一个危险的命令,使用的时候要特别当心,尤其对于初学者来说。(今天我就用rm -rf 的命令把用户名目录下的所有文件全都删除了,因为“”是用户目录。恢复很麻烦,尤其又往改目录写入新的文件了。而且我用的别人的目录,,血的教训!)

1、用法

rm [选项] [参数] (参数为目录或文件)

2、命令选项

-f:不提示,强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r,-R:递归删除,将指定目录下的所有文件与子目录一并删除;
-v:显示指令的详细执行过程。

用户在登录时,会出现 -bash-4.2$ 的状态

  • 查看 /etc/passwd 文件,显示用户wvetter的信息。
  • 查看 /home目录下没有用户 wvetter 的目录。
  • 原因:在linux下通过useradd方式创建新用户时,/etc/skel下的配置文件都会复制到/home目录的新用户目录下。
  • 如果wvetter 目录不存在首先新建/home/wvetter 目录,但这个目录是新建的,缺少用户环境配置文件,那么复制/etc/skel这个目录的文件到/home/hx中。
  • 如果wvetter 目录存在,但目录为空,缺少用户环境配置文件,需要复制/etc/skel这个目录的文件到/home/wvetter中。
[-bash-4.2$ ]$ cp /etc/skel/.bash_logout  /home/wvetter/    
[-bash-4.2$ ]$ cp /etc/skel/.bash_profile /home/wvetter  
[-bash-4.2$ ]$ cp /etc/skel/.bashrc  /home/wvetter   
2011-03-24 17:09:00 zhangm168 阅读数 955

Linux删除文件夹命令--rm, rmdir


linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,

就陷入深深的苦恼之中,现在使用rm -rf命令即可。
直接rm就可以了,不过要加两个参数-rf

即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

删除文件夹实例:

#rm -rf /opt/real/RealPlayer

将会删除/opt/real/RealPlayer目录以及其下所有文件、文件夹

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

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

删除文件使用实例:

rm -f /var/log/httpd/access.log

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

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/t51558330501/archive/2009/03/06/3963369.aspx

2014-09-23 16:00:59 landishu 阅读数 534

http://blog.csdn.net/t51558330501/article/details/3963369


Linux删除文件夹命令--rm, rmdir

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,

就陷入深深的苦恼之中,现在使用rm -rf命令即可。
直接rm就可以了,不过要加两个参数-rf

 

即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

删除文件夹实例:

#rm -rf /opt/real/RealPlayer

将会删除/opt/real/RealPlayer目录以及其下所有文件、文件夹

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

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

删除文件使用实例:

rm -f /var/log/httpd/access.log

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


2009-03-06 15:17:00 t51558330501 阅读数 30330
Linux删除文件夹命令--rm, rmdir

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,

就陷入深深的苦恼之中,现在使用rm -rf命令即可。
直接rm就可以了,不过要加两个参数-rf

 

即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

删除文件夹实例:

#rm -rf /opt/real/RealPlayer

将会删除/opt/real/RealPlayer目录以及其下所有文件、文件夹

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

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

删除文件使用实例:

rm -f /var/log/httpd/access.log

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

2018-11-21 12:01:10 limiaoiao 阅读数 66

注意:rm -rf命令后面不能加“/”,否则它会把你的系统文件全部删除,在此着重关注一下!

 

如果你接触过linux,肯定没少听过rm -rf的故事,这个恐怖的命令执行后到底会产生什么样的效果呢?接下来就带大家在虚拟机中演示一下。

 

注意:::一定不能在生产环境中执行此命令,否则没有后悔药可买的!

 

 

 

 

因此平时操作的过程中要养成良好的习惯,尽量不要用rm命令,可以用mv命令来代替。比如要删掉a.txt,可以执行mv a.txt /mytemp ,然后再写个脚本定时清除/mytemp目录下的文件,这样会安全很多。

linuxrm-frm-rf命令

博文 来自: sxingming
没有更多推荐了,返回首页