天天看點

bg、fg、&、vim 中:! 的使用-終端中簡單的任務排程

背景

1、在終端裡用 vim 編輯多個檔案,修改了某個檔案後,想調試一下;如果把 vim 關閉掉,調試完之後發現代碼還是沒通過,又得重新打開

2、同一個終端中頻繁切換不同的應用,每次都要重新關閉上一個打開一個新的,太麻煩

so

1、vim中使用:!可以不用退出vim運作指令

2、使用bg、fg、ctrl z、 &

一、&最經常被用到 這個用在一個指令的最後,可以把這個指令放到背景執行

二、ctrl + z 可以将一個正在前台執行的指令放到背景,并且暫停

三、jobs 檢視目前有多少在背景運作的指令

四、fg 将背景中的指令調至前台繼續運作 如果背景有多個指令,可以用fg %jobnumber将選中的指令調出,%jobnumber是通過jobs指令查到的背景正在執行的指令的序号(不是pid)

五、bg 将一個在背景暫停的指令,變成繼續執行 如果背景有多個指令,可以用bg %jobnumber将選中的指令調出,%jobnumber是通過jobs指令查到的背景正在執行的指令的序号(不是pid)

繼續閱讀