设为首页 收藏本站
查看: 902|回复: 0

[经验分享] linux rm 命令

[复制链接]

尚未签到

发表于 2018-5-18 13:37:56 | 显示全部楼层 |阅读模式
    rm命令      

           该命令用来删除Linux系统中的文件或目录。通常情况下rm不会删除目录,你必须通过指定参数-r或-R来删除目录。另外rm通常可以将该文件或目录恢复。如果想要保证文件的内容无法复原,可以使用命令shred 。 另外一般还是要慎用rm -rf *这样的命令。
          命令用法:

      rm  参数  文件或目录
  命令参数:
    -f   --force 强制删除,忽略不存在文件,也不给提示,用这个删除要慎重,最好先备份
    -i   --interactive 交互模式删除文件,删除文件给出提示。
    -r   --recursive 递归删除目录下面的文件及子目录下的文件
    -R   --recursive 递归删除目录下面的文件及子目录下的文件
    -v   --version 显示命令版本信息
        --verbose下士运行时详细信息
        --help 调出命令帮助         使用示例:

              1.不知道rm用法可以用 man rm
              2.删除指定文件 rm 文件默认 -i,输入Y就是删除文件,N就是不删除
    [root@centos6 /]# cd /demo
    [root@centos6 demo]# ll -st
    total 12
    4 -rw-r--r--. 1 root root   13 Oct 26 06:54 demo1.txt
    4 -rw-r--r--. 1 root root   12 Oct 26 06:54 demo.txt
    4 drwxr-xr-x. 4 root root 4096 Oct 26 04:56 a
    [root@centos6 demo]# rm demo1.txt
    rm: remove regular file `demo1.txt'? y          3.删除文件显示运行时详细信息
    [root@centos6 demo]# rm -v demo.txt
    rm: remove regular file `demo.txt'? Y
    removed `demo.txt'
    [root@centos6 demo]#             4.递归删除某个目录下文件以及子目录,一般和 -rf一起使用  不加f就要询问是否删除   
        [root@centos6 demo]# tree a        
        a
        |-- b
        |   `-- c
        `-- d
            `-- v
                `-- d
                    `-- d
                        `-- d
                            `-- d
        8 directories, 0 files
        [root@centos6 demo]# rm -rf a/b
        [root@centos6 demo]# tree a
        a
        `-- d
            `-- v
                `-- d
                    `-- d
                        `-- d
                            `-- d
        6 directories, 0 files             4.删除目录下带.txt的文件
[root@centos6 demo]# tree .
.
|-- a
|   `-- d
|       `-- v
|           `-- d
|               `-- d
|                   `-- d
|                       `-- d
|-- a.txt
|-- b.txt
|-- c.txt
`-- d.txt
7 directories, 4 files
[root@centos6 demo]# rm -f *.txt
[root@centos6 demo]# tree .
.
`-- a
    `-- d
        `-- v
            `-- d
                `-- d
                    `-- d
                        `-- d
7 directories, 0 files  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-461770-1-1.html 上篇帖子: linux 基础 PEX 下篇帖子: linux安全及应用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表