本文主要讲解“linux挂起时如何唤醒”。本文的解释简单明了,易学易懂。让我们按照主机频道的思路,研究学习“linux挂起时如何唤醒”!
Linux挂起可以通过fg命令唤醒。唤醒方法如下:1。登录linux系统,在终端执行ps命令,查看进程信息;2.通过jobs命令查看挂起的进程号;3.可以通过执行命令“@ubuntu:~/project/test$ fg 1”来唤醒进程。
在Linux系统下,不小心按了ctrl+z命令后,我退出了当前进程的执行界面,程序并没有结束,而是被挂起了。
可以通过ps命令查看进程信息,这里不详细描述。您可以通过jobs命令查看挂起的进程号。
工作数量
fg命令可以将进程恢复到前台,bg命令可以将进程恢复到后台。
示例:
@ubuntu:~/project/test$ jobs
[1]+已停止。/gt test//显示进程1被挂起。
@ubuntu:~/project/test$ fg 1 //可以恢复进程,稍后继续执行。
相关扩展:
Fg指令是Linux下常用的指令之一。Fg指令用于将后台运行的任务(或作业)切换到前台。
描述:如果启用了作业控制(请参考《AIX 5L V5.2系统用户指南:操作系统和设备》中的“Korn Shell中的作业控制”),fg命令会将当前环境中的后台作业移到前台。使用JobID参数指示要在前台运行的特定作业。如果未提供此参数,fg命令将使用最近在后台挂起的作业或作为后台作业运行的作业。
用法:fg指令用于将后台运行的任务(或作业)切换到前台。如果后台有多个命令,可以用fg+后台操作bow命令转移到前台继续运行。
语法:fg [JobID]
JobID参数可以是进程的标识号,也可以使用以下符号组合:
%Number是指按作业编号排列的作业。
%String是指其名称以特定字符串开头的作业。
%?字符串是指其名称包含特定字符串的作业。
%+或%%表示当前作业。
%-引用以前的作业。
使用fg命令将作业放在前台将导致作业进程的标识符从列表中删除,这对于当前的shell环境是已知的。
/usr/bin/fg命令在其自己的命令执行环境中运行时不起作用,因为在此环境中没有合适的作业可用。因此,fg命令作为Korn或POSIX shell的常规内置命令执行。
退出状态
将返回以下导出值:
0已成功结束。
& gt0中出现错误。
如果禁用作业控制,fg命令将出错退出,并且不会将任何作业放在前台。
例子
如果job -l命令的输出显示以下作业正在后台运行:
16477RunningSleep 100 & amp
可以在前台使用进程标识符来运行Sleep 100 & amp;命令,只需输入:
fg 16477
屏幕将显示:
睡眠
文件
/usr/bin/ksh包含Korn shell fg内置命令。
/usr/bin/fg包含fg命令。
适用范围:红帽,RHEL,Ubuntu,CentOS,SUSE,openSUSE,Fedora。
相关说明:
Bg:在后台运行作业(或任务)。
Jobs:显示shell的作业信息。
评论前必须登录!
注册