当前位置: 技术问答>linux和unix
大家看看:有点纳闷,为什么linux下的参数那么多重复的?那么多求助的方式?比如一会儿用--help一会儿又是-help一会儿又变成/?了
来源: 互联网 发布时间:2015-07-12
本文导语: 1. 为什么linux下的参数那么多重复的? 比如ps -ef是大家常用的对吗?那ps -a什么不也一样的吗?还有很多很多,发现很多命令又很多参数,但是参数的效果是完全一样的,不知道为什么这样子呀??? 2. 为什么那么...
1.
为什么linux下的参数那么多重复的?
比如ps -ef是大家常用的对吗?那ps -a什么不也一样的吗?还有很多很多,发现很多命令又很多参数,但是参数的效果是完全一样的,不知道为什么这样子呀???
2.
为什么那么多求助的方式?比如一会儿用“--help”一会儿又是“-help”一会儿又变成“/?”了?
而且有时发现用这三种的效果不太一样。
大家有没有什么总结的经验介绍一下,为什么有时候用--help有时又其他写法的?
在X window下也有很多奇怪的现象,有时确定按钮在右边有时在左边,是写程序的人没注意到还是故意那样排列的?很纳闷为什么不规范一下?
为什么linux下的参数那么多重复的?
比如ps -ef是大家常用的对吗?那ps -a什么不也一样的吗?还有很多很多,发现很多命令又很多参数,但是参数的效果是完全一样的,不知道为什么这样子呀???
2.
为什么那么多求助的方式?比如一会儿用“--help”一会儿又是“-help”一会儿又变成“/?”了?
而且有时发现用这三种的效果不太一样。
大家有没有什么总结的经验介绍一下,为什么有时候用--help有时又其他写法的?
在X window下也有很多奇怪的现象,有时确定按钮在右边有时在左边,是写程序的人没注意到还是故意那样排列的?很纳闷为什么不规范一下?
|
1. 我常用ps aux。重复的参数可能是为了适应各种人群吧,这和Unix当年分裂成为SystemV和BSD的历史有联系。
2. 我似乎没有遇到过效果不同的时候。一般--后面跟全称,-后面跟简称,如一般情况下--help和-h的效果相同。而有些软件又是一律用-,这可能也是出于历史原因。不过用-的软件一般也可以用--,不会出现问题的。至于/?,从来没见过。
3. 这可能与选项的默认值有关。有些建议选确定,有些建议选取消,防止有些人一路“确定”。不过也不排除写程序的人与众不同的可能性。
2. 我似乎没有遇到过效果不同的时候。一般--后面跟全称,-后面跟简称,如一般情况下--help和-h的效果相同。而有些软件又是一律用-,这可能也是出于历史原因。不过用-的软件一般也可以用--,不会出现问题的。至于/?,从来没见过。
3. 这可能与选项的默认值有关。有些建议选确定,有些建议选取消,防止有些人一路“确定”。不过也不排除写程序的人与众不同的可能性。