在Linux系统中如果没有进行相关设置,那么关闭一个进程,那么他就那样终止了,重新打开进程的时候又要从头开始执行。解决的方法就是把前台进程转到后台执行。那么Linux系统如何切换前台进程和后台进程呢?
在终端里输入firefox,那么会打开firefox,但当你关闭此终端或者ctrl+c强制终止时,firefox也随之关闭了。你可以在执行时后面加一个&,这样就在后台工作了。
一、Shell支持作用控制,有以下命令:
1. command &让进程在后台运行
2. jobs –l 查看后台运行的进程
3. fg %n 让后台运行的进程n到前台来
4. bg %n 让进程n到后台去;
PS:“n”为jobs查看到的进程编号。
二、执行命令&切换至后台
在Linux终端运行命令的时候,在命令末尾加上&符号,就可以让程序在后台运行
root@Ubuntu$ 。/tcpserv01&