rm_入门 - CSDN
精华内容
参与话题
  • 1.rm -rf * 删除<a data-cke-saved-href="https://www.baidu.com/s?wd=%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvnjDvujDvnWR1PjDkPH...
    <strong>1.rm -rf * 删除<a data-cke-saved-href="https://www.baidu.com/s?wd=%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvnjDvujDvnWR1PjDkPHuW0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHT1PWDkn1cY" href="https://www.baidu.com/s?wd=%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvnjDvujDvnWR1PjDkPHuW0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHT1PWDkn1cY" class="baidu-highlight">当前目录</a>下的所有文件,这个命令很危险,应避免使用。
    所删除的文件,一般都不能恢复!
    2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息
    不会提示确认信息。
    3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会
    删除目录,通常文件通常可以恢。
    4.其他参数命令:
      </strong>

        -f, --force    忽略不存在的文件,从不给出提示。

        -i, --interactive 进行交互式删除

        -r, -R, --recursive   指示rm将参数中列出的全部目录和子目录均递归地删除。

        -v, --verbose    详细显示进行的步骤

           --help     显示此帮助信息并退出

           --version  输出版本信息并退出

    友情提示:一般的删除操作用rm 即可 。

     

     



    要克服生活的焦虑和沮丧,得先学会做自己的主人,学会感恩,学会打磨生活,有问题留言,没问题留下你的赞
    博客声明:
    1.博客内容全是对工作学习的总结。
    2.知识点都经过测试和推敲,如有疑问请留言,一定及时解决。

     

     

    展开全文
  • rm 删除命令

    千次阅读 2019-03-21 09:18:00
    3.1 rm删除命令 3.1.1 语法 rm [选项]… 文件… rm [OPTION]… FILE… 示例【rm ./a/aa/gdy.text】删除gdy.text文件 在使用管理员root用户删除文件时,为了防止误删,rm命令被改写为 【rm -i】来执行。所有这里...

    3.1 rm删除命令

    3.1.1 语法

    rm [选项]… 文件…
    rm [OPTION]… FILE…

    示例【rm ./a/aa/gdy.text】删除gdy.text文件
    在这里插入图片描述
    在使用管理员root用户删除文件时,为了防止误删,rm命令被改写为
    【rm -i】来执行。所有这里会有提示。

    3.1.2 常用参数

    • 【-f】 --force 强制删除,忽略不存在的文件,从不给出提示。

    • 【-i】 --interactive 交互模式删除文件,删除文件前给出提示。

    • 【-r】 --recursive 递归的删除目录下面文件以及子目录下文件。

    • 【-R】 --recursive 递归的删除目录下面文件以及子目录下文件。

    • 【-v】 --verbose 显示运行时详细信息

    • 【–help】 显示命令在线帮助

    • 【–version】 显示命令版本信息

    3.1.3 附加(rm --help)

    [root@gdy abc]# rm --help
    用法:rm [选项]... 文件...
    删除 (unlink) 文件。
      -f, --force		强制删除。忽略不存在的文件,不提示确认
      -i			在删除前需要确认
      -I			在删除超过三个文件或者递归删除前要求确认。此选项比-i 提
    			示内容更少,但同样可以阻止大多数错误发生
          --interactive[=WHEN]	根据指定的WHEN 进行确认提示:never,once (-I),
    				或者always (-i)。如果此参数不加WHEN 则总是提示
          --one-file-system		递归删除一个层级时,跳过所有不符合命令行参
    				数的文件系统上的文件
          --no-preserve-roo	不特殊对待"/"
          --preserve-root	不允许删除"/"(默认)
      -r, -R, --recursive	递归删除目录及其内容
      -v, --verbose		详细显示进行的步骤
          --help		显示此帮助信息并退出
          --version		显示版本信息并退出
    默认时,rm 不会删除目录。使用--recursive(-r 或-R)选项可删除每个给定
    的目录,以及其下所有的内容。
    要删除第一个字符为"-"的文件 (例如"-foo"),请使用以下方法之一:
      rm -- -foo
      rm ./-foo
    请注意,如果使用rm 来删除文件,通常仍可以将该文件恢复原状。如果想保证
    该文件的内容无法还原,请考虑使用shred。
    请向bug-coreutils@gnu.org 报告rm 的错误
    GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
    GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
    请向<http://translationproject.org/team/zh_CN.html> 报告rm 的翻译错误
    要获取完整文档,请运行:info coreutils 'rm invocation'
    [root@gdy abc]#
    
    展开全文
  • rm命令用法举例

    千次阅读 2018-08-21 09:38:38
    rm命令介绍: 1.命令格式:rm [选项] 文件 2.命令功能: 2.1删除一个目录中的一个或多个文件或目录 2.2将某个目录及其下的所有文件及子目录均删除 2.3对于链接文件,只是删除了链接,原有文件均保持不变。 删除一个...

    rm命令介绍:
    1.命令格式:rm [选项] 文件
    2.命令功能:
    2.1删除一个目录中的一个或多个文件或目录
    2.2将某个目录及其下的所有文件及子目录均删除
    2.3对于链接文件,只是删除了链接,原有文件均保持不变。

    删除一个目录中的一个或多个文件或目录,如果没有使用-r选项,则rm不会删除目录;如果使用rm来删除文件,通常仍可以将该文件恢复原状。

    3.命令参数:
    -i, --interactive    删除时给出提示
    -r, -R, --recursive  指示rm将参数中列出的全部目录和子目录均递归地删除
    -f --force           强制删除
    -v, --verbose        详细显示进行的步骤
    --help               显示此帮助信息并退出
    --version            输出版本信息并退出

    4.命令实例:
    4.1 删除文件file,系统会先询问是否删除: rm 文件名
        系统会询问是否删除,输入y后就会删除文件,不想删除则数据n。
    4.2 强行删除file,系统不再提示: rm -f 文件名
    4.3 删除任何.log文件;删除前逐一询问确认 
    [hduser0401@dev-l002782 ~]$ mkdir test0928
    [hduser0401@dev-l002782 ~]$ cd test0928
    [hduser0401@dev-l002782 test0928]$ ls
    [hduser0401@dev-l002782 test0928]$ touch 1.log 2.log 3.log
    [hduser0401@dev-l002782 test0928]$ ls
    1.log  2.log  3.log
    [hduser0401@dev-l002782 test0928]$ rm -i [123].log
    rm: remove regular empty file `1.log'? y
    rm: remove regular empty file `2.log'? y
    rm: remove regular empty file `3.log'? y

    4.4删除目录及子目录中所有档案(需要确认): rm -r 文件名
    [hduser0401@dev-l002782 ~]$ rm -r test0928

    4.5删除目录及子目录中所有档案(不需要确认): rm -rf 文件名
    [hduser0401@dev-l002782 ~]$ rm -rf test0928

    4.6删除以-f开头的文件: rm -- f*
    [hduser0401@dev-l002782 test0928]$ touch f1.log f2.log t1.log
    [hduser0401@dev-l002782 test0928]$ ls
    f1.log  f2.log  t1.log
    [hduser0401@dev-l002782 test0928]$ rm -- f*
    [hduser0401@dev-l002782 test0928]$ ls
    t1.log

    4.7自定义回收站功能
    命令:myrm(){ D=/tmp/$(date +%Y%m%d%H%M%S); mkdir -p $D; mv "$@" $D && echo "moved to $D ok"; }
    [hduser0401@dev-l002782 test0928]$ myrm(){ D=/tmp/$(date +%Y%m%d%H%M%S); mkdir -p $D; mv "$@" $D && echo "moved to $D ok"; }
    [hduser0401@dev-l002782 test0928]$ alias rm='myrm'
    [hduser0401@dev-l002782 test0928]$ touch f1.log f2.log f3.log
    [hduser0401@dev-l002782 test0928]$ ll
    total 0
    -rw-r----- 1 hduser0401 hduser0401 0 Sep 28 10:06 f1.log
    -rw-r----- 1 hduser0401 hduser0401 0 Sep 28 10:06 f2.log
    -rw-r----- 1 hduser0401 hduser0401 0 Sep 28 10:06 f3.log
    -rw-r----- 1 hduser0401 hduser0401 0 Sep 28 09:59 t1.log
    [hduser0401@dev-l002782 test0928]$ rm f[123].log
    moved to /tmp/20160928100627 ok
    [hduser0401@dev-l002782 test0928]$ ll
    total 0
    -rw-r----- 1 hduser0401 hduser0401 0 Sep 28 09:59 t1.log
    [hduser0401@dev-l002782 test0928]$ ls /tmp/20160928100627/
    f1.log  f2.log  f3.log
    上面的操作过程模拟了回收站的效果,即删除文件的时候只是把文件放到一个临时目录中,这样在需要的时候还可以恢复过来。


    补充: rm如何设置提示:
    1.设置有提示: alias rm='rm -i' 
    2.设置无提示: alias rm='rm' 或 alias rm='rm -f' 或 alias rm='rm -rf'
      或者在terminal输入命令: unalias rm
      
    /root/.bashrc文件中设置了alias rm='rm -i', 也可以在terminal输入命令: alias rm='rm -i'
      
      
     

    展开全文
  • 1.rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用。所删除的文件,一般都不能恢复!2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息不会提示确认信息。3.rm 命令删除一个...
    1.rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用。
    所删除的文件,一般都不能恢复!
    2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息
    不会提示确认信息。
    3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会
    删除目录,通常文件通常可以恢。
    4.其他参数命令:
      
        -f, --force    忽略不存在的文件,从不给出提示。


        -i, --interactive 进行交互式删除


        -r, -R, --recursive   指示rm将参数中列出的全部目录和子目录均递归地删除。


        -v, --verbose    详细显示进行的步骤


          --help     显示此帮助信息并退出


          --version  输出版本信息并退出


    友情提示:一般的删除操作用rm 即可 。
    展开全文
  • rm -rf /*

    万次阅读 2018-09-20 17:02:28
    网络超级流行的一条命令,大家闲来无事不要执行,我是虚拟机加了快照后跑的命令。 执行后,删了一会就不允许操作了, 然后一些简单的命令无法使用,应该是删了bin目录无法执行命令了。 但是还有些文件是被保护的....
  • docker run的--rm选项详解

    万次阅读 2018-08-23 15:26:54
    但是,对于foreground容器,由于其只是在开发调试过程中短期运行,其用户数据并无保留的必要,因而可以在容器启动时设置--rm选项,这样在容器退出时就能够自动清理容器内部的文件系统。示例如下:   docker run -...
  • 刚才, 执行了rm -rf *, 然后整个人都不好了, 即使定义了 alias rm='rm -i'也没有任何提示(因为有f), 平时还是尽量禁止使用rm -rf 吧。 必要用的时候, 再用。  如果定义了alias rm='rm -i', 用rm -r *的...
  • RM天干宝典

    2020-05-06 15:24:21
    66RPG论坛整合了各类RPGMaker相关的贴子(以RMXP为主),制作成的一套电子书,内涵范例。
  • Linux rm命令 删除文件夹

    万次阅读 2013-05-31 13:05:38
    删除文件夹【rm】 Linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向...
  • Windows下rm的等效命令

    万次阅读 2017-04-06 22:22:23
    需要说一个前提,我所谓的等效是建立在我自己的使用习惯基础上的。或许,两者之间并没有绝对的等效。 之前的公司,员工可以自由修改自己电脑的环境变量,这样我有时候就会直接使用免安装版本的部分shell命令。...
  • Linux rm删除文件夹命令

    万次阅读 2010-05-08 10:34:00
    在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有...
  • 好奇害死猫系列一 “rm -rf /” 与 “rm -rf /*”

    万次阅读 多人点赞 2018-12-12 14:27:16
    rm -rf /a看看是什么效果。 rm -rf这个命令正常使用是没问题的,因为它是一个删除一整个目录的命令。 然后我们删删 / 这里它会给你提示,所以你一般不会误操作。 不过/*就会直接执行了。 虽然全部都是无法删除...
  • "git rm" 和 "rm" 的区别

    万次阅读 2013-09-29 09:23:06
    "git rm" 和 "rm" 的区别 FEB 3RD, 2013 | COMMENTS 这是一个比较肤浅的问题,但对于 git 初学者来说,还是有必要提一下的。 用 git rm 来删除文件,同时还会将这个删除操作记录下来; 用 rm 来...
  • 精简Miui9

    万次阅读 2017-10-18 09:55:50
    system/app 名字 作用 AnalyticsCore 广告和信息手机 AntHalService FM收音机 AppIndexProvider 应用索引 BasicDreams 4.4的主题 BugReport 崩溃报告 CaptivePortalLogin 因特网链接测试服务 ... Cit
  • 惨!rm -rf /* 又新增一起「血案」

    万次阅读 2019-07-05 10:11:05
    (点击上方公众号,可快速关注)2017 年 2 月 4 日,GitLab 发生了一次严重删库事故。2017年 4 月 5 日,知名的 VPS 服务商 DigitalOce...
  • linux强制删除目录命令rm -rf

    万次阅读 2009-03-06 15:22:00
    Linux删除文件夹命令--rm, rmdirlinux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是...
  • ubuntu rm命令

    万次阅读 2012-03-14 21:00:57
    删除文件/目录:rm 用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变...
  • rm递归递归删除子目录下所有.o后缀文件
  • linux rm -f rm -rf 命令
  • rm -rf /” 与 “rm -rf /*”的强大威力,瘫痪系统,推荐使用mv代替rm
1 2 3 4 5 ... 20
收藏数 574,771
精华内容 229,908
关键字:

rm