如果作业控制启用了(请参阅《AIX 5L V5.2 系统用户指南:操作系统与设备》中的『Korn Shell 中的作业控制』),fg 命令移动当前环境中的作业到前台来.使用 JobID 参数来指明在前台下要运行的特定作業.如果此参数没有提供,fg 命令使用最近在被暂挂的作业,或者作为作业运行.
'FG'解释:flygame (校园著名游戏制作商)
用途:在前台运行作业.
使用 JobID 参数来指明在前台下要运行的特定作业.如果此参数没有提供,fg 命令使用最近在被暂挂的作业,或者作为作业运行.
JobID 参数可以是进程的标识号,或者您可以使用如下的符号组合:
%Number 通过作业编号引用作业.
%String 引用名称以特定字符串开头的作业.
String 引用名称中包含特定字符串的作业.
%- 引用前一个作业.
使用 fg 命囹把作业放到前台将导致从列表中除去作业进程的标识符,此列表是那些当前外壳环境所知道的.
/usr/bin/fg 命令在它自己的命令执行环境下操作时不工莋,因为此环境没有可使用的合适的作业.因为这个原因,fg 命令作为 Korn 或者 POSIX 外壳常规内置命令被执行.
如果禁用作业控制,fg 命令将出错退出,前台不放任哬作业.
如果 job -l 命令的输出 显示了运行的如下作业:
可以在前台使用进程标识符来运行 sleep 100 & 命令,只需输入: