Linux命令中的常用符號解釋

2021-06-27 00:04:04 字數 1350 閱讀 6862

一、萬用字元:" * 」 、" ? 」

和dos下一樣,當我們不知道確切的檔名時,可以用萬用字元來進行模糊操作。「*」可以代表任意長度的任意字元,「?」代表乙個任意字元。

二、轉義字元:" \ 」

和dos的命名規則不同的是,萬用字元" * 」、" ? 」是可以在檔名中使用的。

如果要操作的檔名中包含有這些特殊符號,我們可以結合「\」來表達。下面是萬用字元和正規表示式的乙個簡短列表:

*     匹配所有字元

?    匹配字串中的乙個字元

\*    匹配" * 」字元

\? 匹配" ? 」字元

\)    匹配" ) 」字元

for example,   file name is: abc*def.pdf---> find *\*d*.pdf, find string *d in the file's name.

三、目錄:"/」、"~」、".」、"..」

它們分別代表的意思是:

" / 」:根目錄(在中間使用表示路徑)

"~ 」:使用者根目錄(使用者登入時所在的目錄)

" . 」:當前目錄

"..」:上級目錄

四、後台執行:「&」

使用者有時候執行命令要花很長時間,可能會影響做其他事情。最好的方法是將它放在後台執行。後台執行的程式在使用者登出後系統還可以繼續執行。當要把命令放在後台執行時,在命令的後面加上"&」。

五、管道和重定向:">」、">>」、"<」、「|」

重定向就是使命令改變它所認定的標準輸出。

「>」可將結果輸出到檔案中,該檔案原有內容會被刪除,

「>>」則將結果附加到檔案中,原檔案內容不會被刪除。

「<」可以改變標準輸入(stdin)。

如:cat data1.txt>>data2.txt(將data1.txt檔案的內容加在data2.txt檔案的後面)

管道" | 」可將命令的結果輸出給另乙個命令作為輸入之用:

man mtools | grep mbadblocks (在mtools的幫助中搜尋包含「mbadblocks」的句子)

man mtools | less(把輸出用管道匯入到乙個叫做 less 的工具。less 是乙個分頁工具,它允許你一頁一頁地檢視資訊。)

六、連線符號:" ;」

當有幾個命令要連續執行時,我們可以把它們放在一行內,中間用";」分開。

mkdir myfile;cp /tmp/myfile.txt myfile(先建立乙個目錄myfile,然後把myfile.txt拷貝到新建的目錄中)

Linux中的常用符號解釋

一 萬用字元 和dos下一樣,當我們不知道確切的 檔名時,可以用萬用字元來進行模糊 操作。可以代表任意長度的任意字元,代表乙個任意字元。二 轉義字元 和dos的命名規則不同的是,萬用字元 是可以在檔名中使用的。如果要操作 的檔名中包含有這些特殊符號,我們可以結合 來表達。下面是萬用字元和正規表示式的...

常用符號的解釋

1.吞吐量和頻寬 吞吐量是指對網路 裝置 埠 虛電路或其他設施,單位時間內成功地傳送資料的數量 以位元 位元組 分組等測量 通常用來表示系統的測試效能。頻寬的單位和吞吐量相同,但是頻寬用來指最大傳輸速率,因此由一段頻寬為10mbps的鏈路連線的一對節點可能只達到2mbps的吞吐量。2.rmse ro...

常用核心中斷符號解釋 linux

在列舉型別irqreturn定義在include linux irqreturn.h檔案中。unsigned long flags 中斷處理的屬性,與中斷管理有關的位掩碼選項,有一下幾組值 define irqf disabled 0x00000020 中斷禁止 define irqf sample...