linux shell暫停命令詳解
在Linux下,如果你需要暫停運(yùn)行shell,那么應(yīng)該使用那個(gè)命令呢?下面由學(xué)習(xí)啦小編為大家整理了linux shell暫停命令的相關(guān)知識(shí),希望對(duì)大家有幫助!
linux shell暫停命令——suspend
功能說明:暫停執(zhí)行shell。
語法:suspend [-f]
補(bǔ)充說明:suspend為shell內(nèi)建指令,可暫停目前正在執(zhí)行的shell。若要恢復(fù),則必須使用SIGCONT信息。
參數(shù):
-f 若目前執(zhí)行的shell為登入的shell,則suspend預(yù)設(shè)無法暫停此shell。若要強(qiáng)迫暫停登入的shell,則必須使用-f參數(shù)。
擴(kuò)展資料:暫停進(jìn)程的命令
kill -STOP 1234 將該進(jìn)程暫停。
如果要讓它恢復(fù)到后臺(tái),用kill -CONT 1234 (很多在前臺(tái)運(yùn)行的程序這樣是不行的)
如果要恢復(fù)到前臺(tái),請(qǐng)?jiān)诋?dāng)時(shí)運(yùn)行該進(jìn)程的那個(gè)終端用jobs命令查詢暫停的進(jìn)程。
然后用 fg 〔job號(hào)〕把進(jìn)程恢復(fù)到前臺(tái)。