Linux命令行参数前 「-」和「--」有什么区别?

刚开始写linux命令的时候,都是在网上查的,所以没怎么注意命令格式问题,今天用man查看说明的时候,发现每个命令前面都有「-」和「--」,所以就产生了好奇,然后上网查了一下

简单来说,「-」和「--」是两种不同的命令行选项的风格。前者是传统的Unix风格的,后者是GNU风格的。

「-」后面是命令的缩写 「--」后面是完整命令

通过man command 可以发现,基本上「-」对应的都有一个「--」的完整命令

还有BSD风格的参数,命令前面不加「-」 比如 ps aux ,但是ps -aux照样适用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容