linux 将后台作业放到前台终端运行 命令:fg

Linux后台作业放到前台终端运行命令:fg

在Linux系统中,有时我们需要将一个程序放到后台运行,让它在后台继续执行,同时我们需要使用终端来继续执行其他命令或程序。但是,有些时候我们又需要将后台运行的程序调回到前台继续操作,这时我们就需要使用命令fg。

1. 后台运行程序


$ program-name &

在命令末尾加上”&”,就可以将命令放到后台运行,然后可以继续输入其他命令。

2. 查看后台运行程序


$ jobs

使用”jobs”命令可以查看当前所有后台运行的程序。

3. 将后台运行程序调回前台


$ fg [job-id]

使用”fg”命令将后台运行程序调回前台,需要指定调回的程序的job-id。job-id可以使用”jobs”命令查看。

4. 示例

下面的例子演示了如何将后台运行的程序调回前台:


$ sleep 1000 &  // 后台运行sleep 1000命令
[1] 1234
$ jobs         // 查看后台运行程序
[1]+  Running                 sleep 1000 &
$ fg 1        // 将后台运行的sleep 1000命令调回前台

执行该示例后,终端会输出sleep 1000命令的输出,然后程序将停止执行,继续等待其他命令。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容