【问题标题】:How do you get terminal to explain a command?你如何让终端解释一个命令?
【发布时间】:2012-02-14 07:32:46
【问题描述】:

例如,我想知道 -r 在终端中的作用。我无法轻易找到任何文档,但我认为在终端中必须有办法解释命令。我尝试了 info [-r] 和 help -r,但这些组合都没有奏效。我敢肯定这很简单。谢谢。

【问题讨论】:

  • “在终端中”是没有意义的。您使用什么操作系统? “-r”不是命令。

标签: terminal command prompt


【解决方案1】:

每个命令行工具都支持不同的选项。
没有标准化,即使许多命令为相同的操作实现相同的参数(如 -r)。

所以你需要获得特定命令的帮助。

您可以使用man 命令来获取该命令的完整手册:

man [COMMAND]

喜欢:

man ls

许多命令还实现了--help 或-h 参数,以缩短帮助对话框。

【讨论】:

  • 所以我发现 at -r 表示递归,但 man -r 没有告诉我。它列出了一堆不相关的东西。
  • 正如我在回答中所说的,您需要获得命令的帮助。您无法通过单独的参数获得帮助,因为参数是特定于命令的。
  • 哦..所以没有办法找到单独参数来自哪个命令?你是说即使 -r 在这种情况下是递归的,它也会用不同的命令表示不同的东西?有道理,谢谢。所以我应该在 -r 之前查找命令的帮助,在这种情况下是 cp。所以我做了 man cp ,它找到了我想要的东西,谢谢你的澄清和回答。
猜你喜欢
  • 2019-01-15
  • 1970-01-01
  • 2011-01-25
  • 1970-01-01
  • 2022-07-06
  • 2014-06-25
  • 2020-10-01
  • 1970-01-01
  • 2012-05-09
相关资源
最近更新 更多