linux命令選項的單雙連字元('-'和'--')使用上的區別
對於options型別引數可以有兩種方式:
1)短選項(short options):顧名思義,就是短小引數。它們通常包含一個連字號和一個字母(大寫
或小寫字母)。例如:-s,-h等。
2)長選項(long options):長選項,包含了兩個連字號和一些大小寫字母組成的單詞。例如,--
size,--help等。
*注:一個程式通常會提供包括short options和long options兩種引數形式的引數。
因為選項可以合併,如-sh,為了區分sh是一個選項還是兩個選項s和h的組合,對於組合用單連字元'-',如果是單一選項sh則要用雙連字元'--',如--sh表明sh是單一的選項,不是s和h的組合。
但是對於一些一些命令,這個單雙連字元的規則似乎不起作用,例如
find -name -fstype
相關推薦
linux命令選項的單雙連字元('-'和'--')使用上的區別
在linux命令列中,命令的引數有的時候是一個連字元,有的時候是兩個連字元 對於options型別引數可以有兩種方式: 1)短選項(short options):顧名思義,就是短小引數。它們通常包含一個連字號和一個字母(大寫 或小寫字母)。例如:-s,-h等。
Linux命令之單引號、雙引號、反引號
1.單引號 (' ') 單引號,不具有變數置換的功能,即單引號會告訴shell忽略所有的特殊字元2.雙引號(" ") 雙引號,具有變數置換的功能,即雙引號之要求忽略大多數特殊字元,除了$(使用變數前導符), (轉義符), `(反向引號)。 3.反向引號( ): 命令替換與變數替換差不多,都是用來重組命令列的
(轉)linux命令系列 sudo apt-get update和upgrade的區別
入門linux的同志,剛開始最迫切想知道的,大概一個是中文輸入法,另一個就是怎麼安裝軟體。本文主要講一下LINUX安裝軟體方面的特點。 在windows下安裝軟體,我們只需要有EXE檔案,然後雙擊,下一步直接OK就可以了。但在LINUX下,不是這樣的。每個LINUX的發行版,比如UBUNTU,都會維
每天一點linux命令:tr刪除、替換字元
提到替換刪除字元,可能大家使用頻率比較高的是sed。 sed命令當然是非常好的使用工具,但是單講替換功能,可能更適用於字串。今天要說的tr,是針對字元的操作,而不是字串。 使用方法: tr [option] [set1] [set2] <輸入流> 注意:指定的字元可以使用正則表示
linux命令之刪除帶有特殊字元檔名的檔案
在匯出資料的時候由於誤操作在linux下建了一個-export_dubai.csv檔案。 直接用rm -rf -export_dubai.csv 是無法刪除的 現有兩種方法可以刪除: 1、進入檔案所在的目錄,執行命令: rm -rf ./-export_dubai.csv 2、進入檔案所在
Linux 命令篇 之 kali的ip和dns配置
Ip的配置 ifconfig eth0 192.168.1.102 netmask 255.255.255.0 //新增IP地址 route add default gw 192.168.1.1 //新增閘道器 但是你重啟後,發現xx智障……ip又沒了,這
Linux 命令符反引號`` 變數引用和命令轉換符號$ 反斜線遮蔽符/
反引號··有時也稱為倒引號,這個鍵通常位於鍵盤的Tab鍵上方、數字鍵1的左邊。反引號主要用來引用一些函式、命令輸出等,執行時系統會嘗試將反引號中的內容當作一個命令執行 如果在一條命令中出現了反引號,系統會首先執行反引號內的命令 1.將cat命令的執行結果作為ls命令的引數
java執行Linux命令,支援萬用字元(*)
java執行linux或者windows命令,這個需求比較常見。 但是若使用 Runtime.getRuntime().exec(cmd); 會發現,若cmd中含有萬用字元,則無法執行,如cp /dira/*.txt /dirb 可用如下方式執行: String[]
在Linux命令行下編寫C語言並上傳到GitHub
shu userinfo dtc blank apc gty disk spc via 1u16z7玫秩唾陡夷奔http://huiyi.docin.com/glk92214lt91p糖磷堪按回駒http://shufang.docin.com/dyi193xe775a羋誆
解決kali linux 開啟ssh服務後連接不上的問題
手機端 linu otl sshd pro 密碼 auth cati nbsp 今天在手機端裝了NetHunter 想連接PC的kali ,可是怎麽都連不上 綜合網友的經驗: 1.修改sshd_config文件,命令為:vi /etc/ssh/sshd_config
Linux命令:chmod、chgrp、chown的區別
臨時 name chown 版本 ted root 命令格式 歷程 bsp chmod是更改文件的權限; chgrp只是更改文件的屬組; chown是更改文件的屬主與屬組。 1.chmod:更改文件的權限 文件權限的設置方式有兩種,分別是數字和標記。 m
linux命令中which、whereis、located的區別
本文參考:https://www.cnblogs.com/jycjy/p/6940544.html 1.find find是最常用和最強大的查詢命令。它能做到實時查詢,精確查詢,但速度慢。 find的使用格式如下: #find [指定目錄] [指定條件] [指定動作] 指定目錄:是指
Linux 命令less 技巧 從檔案底部往上看
對於一些很大的log檔案,我們用more檢視時會很費勁,沒有辦法直接跳到末尾再向前檢視。 我們可以用less來解決,less檢視一個檔案時,可以使用類似vi的command命令,在command模式下按G跳到檔案末尾,再使用f或B來翻頁 less filen
長連接和短連接,單工、半雙工和全雙工
服務 報文 span 用戶 ket 報文頭 用兩個 div 連續 1、長連接與短連接 所謂長連接,指在一個TCP連接上可以連續發送多個數據包,在TCP連接保持期間,如果沒有數據包發送,需要雙方發檢測包以維持此連接,一般需要自己做在線維持。 短連接是指通信雙方有數據交互
linux指令碼中單中括號和雙中括號的區別
在 Bash 4.3.11 測試: POSIX vs Bash 擴充套件: [ 是 POSIX[[ is 一個 Bash 擴充套件常規命令 vs 魔法 [ 只是一個有著奇怪名字的常規命令。 ] is just an argument of [ that prevents further argumen
每日linux命令學習-引用符號(反斜槓\,單引號'',雙引號"")
引用符號在解析器中保護特殊元字元和引數擴充套件,其使用方法有3種:反斜槓(\),單引號(’‘),雙引號(“”)。 單引號和雙引號必須匹配使用,均可在解析器中保護特殊元字元和萬用字元,但是單引號(硬轉義)主要用於資訊的原樣輸出,防止任何變數的擴充套件,雙引號(軟轉義)允
linux命令學習-引用符號(反斜杠,單引號'',雙引號"")
標準 當前 asc 主機名 command 日期 ring 結果 後退 引用符號在解析器中保護特殊元字符和參數擴展,其使用方法有3種:反斜杠(\),單引號(’‘),雙引號(“”)。 單引號和雙引號必須匹配使用,均可在解析器中保護特殊元字符和通配符,但是單引號(硬轉義
Linux軟連接和硬連接
window 文件 硬連接 -i inux 其中 使用 快捷 linux 軟連接 命令: ln -s 原文件 目標文件 特征: 1.相當於windows的快捷方式 2.只是一個符號連接,所以軟連接文件大小都很小 3.當運行軟連接的時候,會根據連接指
linux中的硬連接和軟連接
正常 軟連接 art 而是 tle -a 點號 var rwx linux中的硬連接和軟連接 linux中的硬連接和軟連接 背景 連接 硬連接 軟連接 example reference 背景 linux中的文件主要分3塊, - 真
win系統下的eclipse連接和使用linux上的hadoop集群
con rgb ip地址 content col 準備 右擊 ack max 準備工作 先在win系統的hosts文件中加入下面內容 10.61.6.164master //hadoop集群的master節點