美文网首页
Linux命令行参数前 「-」和「--」有什么区别?

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

作者: 7c3b293d3b97 | 来源:发表于2019-11-27 14:13 被阅读0次

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

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

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

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

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

    相关文章

      网友评论

          本文标题:Linux命令行参数前 「-」和「--」有什么区别?

          本文链接:https://www.haomeiwen.com/subject/tpepwctx.html