第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

linux中間有的命令是一個橫杠,有的命令是兩個橫杠。請問這有什么區(qū)別嗎?

linux中間有的命令是一個橫杠,有的命令是兩個橫杠。請問這有什么區(qū)別嗎?

暮色呼如 2019-04-13 08:46:48
比如mkdir--help和mkdir-p是不是使用簡化的命令就是一個橫崗,使用全部命令就是兩個?比如ls-a與ls--all......請問linux大神是這樣嗎?
查看完整描述

2 回答

?
江戶川亂折騰

TA貢獻1851條經(jīng)驗 獲得超5個贊

Unix程序的命令行選項有三種風格:Unix風格、GNU風格和Xtoolkit風格。Unix風格即題主說的-a這種。在選項需要加參數(shù)的時候,緊跟在選項后面即可(或者加空格)。比如登錄mysqlserver的時候:$mysql-uroot-p或者$mysql-uroot-p均可。這時,root就是u的參數(shù),表示使用root用戶登錄。另外加不加空格看程序怎么才處理了,沒有明確的規(guī)定。GNU風格即題主說的--help這種,使用兩個連字符加上關鍵詞(而不是單個字符)。這種風格的出現(xiàn)是因為有一些復雜的GNU程序,僅僅26個字母(或者算上大小寫52個)不夠使用而發(fā)展出來的。另外一個有點是容易理解,因為出現(xiàn)的不再是縮寫的字母。選項參數(shù)可以使用空格分割也可以使用"="來分割。如:$ls--human-readable--sort=time如果使用Unix風格,那么上條命令則是$ls-ht是不是更加易讀呢?Xtoolkit風格這是一種比較不常見的風格,使用單個連字符加上關鍵詞。只有X相關的程序才使用這種風格,一般不建議使用。$xeyes-displayjoesws:0-geometry1000x1000+0+0看上去和GNU風格差不多,只是雙連字符改成了單個連字符。
查看完整回答
反對 回復 2019-04-13
?
寶慕林4294392

TA貢獻2021條經(jīng)驗 獲得超8個贊

-a這種叫做「short-form」
--all這種叫做「long-form」
在解析的時候是有所區(qū)別的
以下來自mangetopt:
Thegetoptutilitywillplace`--'intheargumentsattheendoftheoptions,orrecognizeitifusedexplicitly.Theshellarguments($1$2...)areresetsothateachoptionisprecededbya`-'andinitsownshellargument;
                            
查看完整回答
反對 回復 2019-04-13
  • 2 回答
  • 0 關注
  • 738 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號