linux命令中的 - 和--有什么区别

束发读诗书 2018-11-05 10:06:28
有些命令使用‘-’,有时使用‘--’,这两个分别在什么时候用,有什么区别
...全文
2064 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hinzer 2018-11-06
  • 打赏
  • 举报
回复
短命令格式比较方便,字符可以连接使用。就这是两种格式而已,代表同一个命令时没什么区别。
X-i-n 2018-11-05
  • 打赏
  • 举报
回复 2
所有的参数/开关,都以 -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

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧