所有的参数/开关,都以 -h或者--help的结果为准。
- 后面一般接缩写,-- 后面一般接全拼。
比如-s和 --size;-a和 --all;-R和 --recursive……都是兼容不同用户习惯,同一参数的不同风格写法(这是软件开发者主动去兼容的结果,具体还需要看命令本身的用法,并非所有场合都这样)
更详细的一个例子:
mysql -h 192.168.1.2 -u root -p
等效于
mysql --host=192.168.1.2 --user=root --password
大部分情况下如此,算是一个约定俗成的用法,但是并没有一条硬性的规定去约束,完全可以在开发软件的时候,设置参数为任意格式,比如 -all,比如 --h=192.168.1.2