• Linux_用户级_常用命令(5):rm


    Linux常用命令第5集包含命令:rm

    开篇语:懒是人类进步的源动力

    本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处!  

    一、命令简介

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

    二、命令格式

      rm [-选项] 文件或目录

    三、命令参数简介

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

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

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

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

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

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

    四、命令详解及实战

      a、删除单一文件,需要确认:rm 文件名  或  rm –i  文件名

       

      

      b、删除单一文件,不需要确认:rm –f 2.txt    参数f表示不需要提示删除前的信息

       

      c、删除空文件夹

       

      d、删除含文件的文件夹:rm –rf 目录名

       

       

     本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处!  

    总结:rm命令本身就是一个危险操作,如果增加了 –rf 参数,则更是危险上加危险,笔者曾经就将服务器上的所有测试机配置文件因为这个命令被删除的干干净净,还好有同事的帮忙才一个个复制回来,否则后果就有可能是被扣工资,扣绩效,再严重被辞退也不是不可能,简直不堪设想啊。。。做rm之前一定要三思而行~~~!

  • 相关阅读:
    [leetCode]Reverse Words in a String
    [leetCode]Word Break
    [leetCode]Unique Binary Search Trees
    [leetCode]Binary Tree Inorder Traversal 递归 && 栈解法
    [leetCode]Binary Tree Zigzag Level Order Traversal
    [leetCode]Binary Tree Level Order Traversal
    [leetCode]Binary Tree Maximum Path Sum
    freemarker生成静态页面中文乱码(固定中文和动态生成的中文都乱码)
    多线程-安全的终止线程
    多线程-理解中断
  • 原文地址:https://www.cnblogs.com/kuzaman/p/5541555.html
Copyright © 2020-2023  润新知