【问题标题】:What does rf in rm -rf stand for?rm -rf 中的 rf 代表什么?
【发布时间】:2013-01-10 15:14:17
【问题描述】:

Unix 中rm -rf 中的rf 代表什么?

更一般地说,我很难记住 Unix 命令和选项,因为我不明白它们代表什么。是否有资源可以解释这些速记的含义?

【问题讨论】:

  • rm --help 应该为您提供参数列表及其含义。还要检查手册页。
  • 这与编程到底有什么关系?
  • man rm 会告诉你。如果您使用的是 GNU 版本,rm --helpinfo rm(或 info coreutils rm)也将如此。
  • 这个属于 Unix/Linux 论坛。

标签: unix terminal


【解决方案1】:

rm

  • -r 代表递归
  • -f 代表强制

文档:

man rm

说:

    -f, --force
           ignore nonexistent files and arguments, never prompt


    -r, -R, --recursive
           remove directories and their contents recursively

【讨论】:

    【解决方案2】:

    rm 表示删除

    r 表示递归,删除整个文件夹时必须使用它 f 表示强制移除

    结合起来,rm -rf someDirectory 表示强制递归删除 someDirectory

    【讨论】:

      【解决方案3】:

      -r

      递归删除目录和子目录 在参数列表中。目录将被清空 文件并删除。通常会提示用户 用于删除任何写保护的文件 目录包含。写保护的文件是 但是,如果 -f 使用选项,或者如果标准输入不是 终端并且没有使用 -i 选项。

      【讨论】:

        【解决方案4】:

        我相信这是递归的力量

        【讨论】:

          猜你喜欢
          • 2011-02-28
          • 2021-04-09
          • 2014-06-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-05-13
          • 2014-01-05
          • 1970-01-01
          相关资源
          最近更新 更多