溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

linux掛起怎么喚醒

發(fā)布時間:2023-03-27 10:11:57 來源:億速云 閱讀:185 作者:iii 欄目:建站服務(wù)器

這篇文章主要講解了“l(fā)inux掛起怎么喚醒”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“l(fā)inux掛起怎么喚醒”吧!

linux掛起可以通過fg命令喚醒,其喚醒方法是:1、登錄linux系統(tǒng),在終端執(zhí)行ps命令查看進(jìn)程信息;2、通過jobs命令查看被掛起的進(jìn)程號;3、通過執(zhí)行“@ubuntu:~/project/test$ fg 1”命令即可喚醒進(jìn)程。

Linux系統(tǒng)下,不小心按了ctrl+z命令后,退出了當(dāng)前進(jìn)程的執(zhí)行界面,程序沒有結(jié)束,只是被掛起了。

通過ps命令可以查看進(jìn)程信息,這里不做詳細(xì)介紹,可通過jobs命令查看被掛起的進(jìn)程號

#jobs

通過fg命令可以恢復(fù)進(jìn)程到前臺執(zhí)行、bg命令恢復(fù)進(jìn)程到后臺執(zhí)行。

示例:

@ubuntu:~/project/test$ jobs
[1]+  Stopped                 ./gtest    //顯示進(jìn)程1被掛起了
@ubuntu:~/project/test$ fg 1  //后面可以恢復(fù)進(jìn)程繼續(xù)執(zhí)行

相關(guān)拓展:

fg指令是Linux下常用的指令之一。fg指令用于將后臺運行的或掛起的任務(wù)(或作業(yè))切換到前臺運行。

描述:如果作業(yè)控制啟用了(請參閱《AIX 5L V5.2 系統(tǒng)用戶指南:操作系統(tǒng)與設(shè)備》中的『Korn Shell 中的作業(yè)控制』),fg 命令移動當(dāng)前環(huán)境中的后臺作業(yè)到前臺來。使用 JobID 參數(shù)來指明在前臺下要運行的特定作業(yè)。如果此參數(shù)沒有提供,fg 命令使用最近在后臺被暫掛的作業(yè),或者作為后臺作業(yè)運行。

用途:fg指令用于將后臺運行的或掛起的任務(wù)(或作業(yè))切換到前臺運行。如果后臺有多個命令執(zhí)行時,可以用fg+后臺的作業(yè)弓指令調(diào)至前臺繼續(xù)運行。

語法:fg [JobID]

JobID 參數(shù)可以是進(jìn)程的標(biāo)識號,或者您可以使用如下的符號組合:

%Number 通過作業(yè)編號引用作業(yè)。

%String 引用名稱以特定字符串開頭的作業(yè)。

%?String 引用名稱中包含特定字符串的作業(yè)。

%+ OR %% 引用當(dāng)前作業(yè)。

%- 引用前一個作業(yè)。

使用 fg 命令把作業(yè)放到前臺將導(dǎo)致從列表中除去作業(yè)進(jìn)程的標(biāo)識符,此列表是那些當(dāng)前外殼環(huán)境所知道的。

/usr/bin/fg 命令在它自己的命令執(zhí)行環(huán)境下操作時不工作,因為此環(huán)境沒有可使用的合適的作業(yè)。因為這個原因, fg 命令作為 Korn 或者 POSIX 外殼常規(guī)內(nèi)置命令被執(zhí)行。

退出狀態(tài)

下列出口值被返回:

0 成功結(jié)束。

>0 發(fā)生錯誤。

如果禁用作業(yè)控制, fg 命令將出錯退出,前臺不放任何作業(yè)。

示例

如果 job -l 命令的輸出 顯示了后臺運行的如下作業(yè):

[1] + 16477RunningSleep 100 &

可以在前臺使用進(jìn)程標(biāo)識符來運行 sleep 100 & 命令,只需輸入:

fg 16477

屏幕將顯示:

sleep

文件

/usr/bin/ksh 包含 Korn 外殼 fg 內(nèi)置命令。

/usr/bin/fg 包含 fg 命令。

適用范圍:Red Hat、RHEL、 Ubuntu、CentOS、SUSE、openSUSE、Fedora

相關(guān)指令:

bg:將作業(yè)(或任務(wù))放到后臺運行。

jobs:顯示shell的作業(yè)信息。

感謝各位的閱讀,以上就是“l(fā)inux掛起怎么喚醒”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對linux掛起怎么喚醒這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI