【发布时间】:2018-04-09 17:50:27
【问题描述】:
我正在学习 Linux ps 命令及其可能的参数。我的教程告诉我 -u 参数,我正在尝试使用它。
无论我单独使用它还是与其他参数一起使用,它都会抛出错误。
I am inserting a picture of the output I keep receiving. 我不确定这是否与我的 Mac 终端/外壳有关,或者我是否遗漏了我应该输入的内容。
它似乎告诉我使用两个连字符--u,而不是一个-u,但它给了我同样的问题。 如果我只有 ps u,终端会给我输出,但如果我尝试添加 f、fu 或 f u 或 -fu,则会再次出现相同的问题。
我做错了吗?在这一点上,我很困惑这一切是如何工作的,为什么我没有得到所有教程都显示的输出,具有相同的命令和参数。
【问题讨论】:
-
ps的简史:Research UNIX 版本没有在选项前面使用-,也没有u选项。伯克利添加了u选项。 USG Unix 从 Research UNIX 开始,将ps(以及除dd之外的几乎所有其他命令)更改为在选项前面要求-,并为ps提供了更多选项,包括-u,这是不同的来自u。现在许多版本的ps都支持u和-u。是的,这令人困惑。
标签: linux unix terminal arguments ps