为什么不同的环境在调用man -ls 时包含不同的命令行选项? (环境:codecademy,cb.vu)

Why do different environtments contain different command line options when calling man -ls? (environments: codecademy, cb.vu)

为什么不同的环境在调用man ls时包含不同的命令行选项?

  1. codecademy
  2. cb.vu

这是否意味着我应该在使用 每个新环境 的 bash 选项之前使用带有选项的 man 命令我用哪个?

ls 没有什么神奇之处 - 它是一个与其他任何程序一样的程序。具体来说,一个已经存在 时间的人。因此,不同的环境可能有略微不同的版本,甚至可能有不同的分支。通常可以安全地假设通用选项(例如 -l)在任何地方都可用,但如果有疑问 - 您应该仔细检查。