Bash 使用技巧大補貼

2021-06-13 11:08:45 字數 928 閱讀 5655

bash 是我們經常與之打交道的 shell 程式,本文針對其使用技巧進行了蒐羅。相信在你看過這些內容之後,定會在 bash 的世界裡游刃有餘。

處理作業 首先,使用 ctrl + z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行 bg 命令。而 fg 命令則可以讓該程序重新回到前台來。使用 jobs 命令能夠檢視到哪些程序在後台執行。 你也可以在 fg 或 bg 命令中使用作業 id,如:fg %3又如:bg %7

使用置換

使用管道 下面是乙個簡單的使用管道的例子:ps aux | grep init這裡,「|」操作符將 ps aux 的輸出重定向給 grep init。 下面還有兩個稍微複雜點的例子:ps aux | tee filename | grep init及:ps aux | tee -a filename | grep init

將標準輸出儲存為檔案 你可以將命令的標準輸出內容儲存到乙個檔案中,舉例如下:ps aux > filename注意其中的「>」符號。 你也可以將這些輸出內容追加到乙個已存在的檔案中:ps aux >> filename你還可以分割乙個較長的行:command1 | command2 | ... | commandn > tempfile1cat tempfile1 | command1 | command2 | ... | commandn > tempfile2

標準流:重定向與組合 重定向流的例子:ps aux 2>&1 | grep init這裡的數字代表:

上面的命令中,「grep init」不僅搜尋「ps aux」的標準輸出,而且搜尋 sterr 輸出。  

Bash 使用技巧大補貼

bash 是我們經常與之打交道的 shell 程式,本文針對其使用技巧進行了蒐羅。相信在你看過這些內容之後,定會在 bash 的世界裡游刃有餘。處理作業 首先,使用 ctrl z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行 bg 命令。而 fg 命令則可以讓該程序重新回到...

Bash 使用技巧大補貼

bash 是我們經常與之打交道的 shell 程式,本文針對其使用技巧進行了蒐羅。相信在你看過這些內容之後,定會在 bash 的世界裡游刃有餘。處理作業 首先,使用 ctrl z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行 bg 命令。而 fg 命令則可以讓該程序重新回到...

Bash 使用技巧

bash 是我們經常與之打交道的 shell 程式,本文針對其使用技巧進行了蒐羅。相信在你看過這些內容之後,定會在 bash 的世界裡游刃有餘。處理作業 首先,使用 ctrl z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行 bg 命令。而 fg 命令則可以讓該程序重新回到...