为啥有的LINUX命令行有2个减号,比如 ps -aux --sort pid 而用ps -aux -sort pid 就不行呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥有的LINUX命令行有2个减号,比如 ps -aux --sort pid 而用ps -aux -sort pid 就不行呢?相关的知识,希望对你有一定的参考价值。

这个是posix标准,aux实际上是三个参数的缩写,而sort是用了参数全称而非缩写,所以需要加两个dash,缩写的参数只要一个dash,这是标准。 参考技术A ps -aux --sort pid 等效于 ps -a -u -x --sort pid 而不能等效于 ps -a -u -x -s -o -r -t pid 选项只有一个字符。不够用,所以用--sort 等多于一个字符的选项。本回答被提问者采纳

以上是关于为啥有的LINUX命令行有2个减号,比如 ps -aux --sort pid 而用ps -aux -sort pid 就不行呢?的主要内容,如果未能解决你的问题,请参考以下文章

为啥有的软件安装需要断开网络,比如ps6?

linux命令中ps -ef是啥意思

linux环境下 ps命令查看找不到java进程,使用ps-efgrep java可以找到java进程,为啥?

linux环境下ps命令查看找不到java进程是为啥?

为啥linux修改不了配置文件

linux 中加号是啥意思