bash工作下的job control

2021-09-23 17:56:01 字數 459 閱讀 2672

我們可以在乙個bash中同時執行多個任務,並使用 job control來管理。

由於假設我們只有乙個終端介面,因此在可以出現提示位元組讓你操作的環境就稱為前景 (foreground),至於其他工作就可以讓你放入背景 (background) 去暫停或執行。

ctrl+z  當前程序切換到後台,並使其暫停;

ctrl+c  結束當前程序;

命令後跟 「

&」符號: 直接將命令丟到背景中執行,見下。([1]表示當前bash中的任務編號, 3088為pid)

jobs  觀察目前的背景工作狀態

fg %n 將編號為n的背景工作移到前景

bg %n 將編號為n的背景工作,由暫停切換到執行狀態

kill %n 結束掉編號為n的背景工作

bash下的空格

bash空格的那點事 空格,乙個看不見的字元,很不起眼,也正由於不起眼,很多人經常忽略它,導致 出錯,卻還找不著北。這裡,我們來聊聊bash中空格的那點事。先了解下bash中什麼時候該用空格,什麼時候不該用。1.等號賦值兩邊不能有空格 2.命令與選項之間需要空格 3.管道兩邊空格可有可無 我們來看看...

8個工作實用而有趣Linux下的Bash命令提示行

很多人都對過命令列提示的重要性不屑一顧,甚至是一點都不關心。但是我卻一點都不這麼認為,乙個好的命令列提示可以改變你使用命令的方式。為此,我在internet上找到一些非常實用,優秀,並有趣的bash的命令列提示。下面我將我最喜歡使用的一些命令列提示羅列如下。注意 要使用下面這些提示,你可以拷貝貼上這...

bash的元字元 下

esc 鍵正下方鍵,替換命令 ps1 command 在當前shell中執行命令 建立命令間的管道 command1 command2 分割順序執行的命令 command1 command2 重定向命令的輸入 command file 重定向命令的輸出 command file 匹配單個字元 lab...