日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 命令行选项

發布時間:2025/6/17 linux 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 命令行选项 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

命令行選項風格

1、原始unix風格
? ? ?a、命令行選項以連字符'-'開頭,后跟單個字符表示選項,選項后面跟著取值,如:mysql -hlocalhost

? ? ?b、選項不帶取值的,可以組合在一起,如:sed -n -r 可以寫成 sed -nr

? ? ?c、偏愛小寫字母,大寫字母另有含義,非常簡練

2、GNU風格

  a、命令行選項以兩個連字符'--'開頭,后跟選項名稱,選項后面使用空格或者等號 緊接著取值。

? ? ? b、容易記憶,書寫麻煩。

3、大多數程序是兩種風格混用,兩種風格都支持,前者是后者的縮寫方式,如下:

? ? ?mysql --host localhost 或者?mysql --host=localhost ,縮寫方式為mysql -hlocalhost,注意縮寫方式盡量不要再寫成?mysql -h localhost,或者?mysql -h=localhost,因為這可能會存在解析困難,空格可能會認為是下一個選項,而等號可能會認為是取值的一部分。比如:

? ? ?mysql -hlocalhost -uroot -p 123456,認為123456 是一個數據庫,還需要輸入密碼。

? ? ?mysql -hlocalhost -uroot -p=123456,認為密碼是 "=123456",當然密碼錯誤。

4、通過 man xxx 或者 xxx --help 我們可以看到命令的用法,會列出選項和選項的縮寫方式,如mysql --help?? ? ?

? ? ?-h,  --host=name  Connect to host. 前面是縮寫方式,后面是描述說明。

5、一般的縮寫方式是取全稱的第一個字符,這就存在沖突的問題。比如:--host 與--help ,解決辦法是:其中一個提供縮寫方式,另外一個不提供。當然也可能提供另外一個字符,表示縮寫,這個字符是大寫形式或者意思相近的字符。比如:mysql 小寫p是password的縮寫,大寫P是port的縮寫。

6、對于help,一般會有三種方式,--help、-h、-?


?隨著時間的推移,簡寫方式有一些不成文的約定,如下《從linux就是這個范》截圖:

總結

以上是生活随笔為你收集整理的linux 命令行选项的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。