描述:fg 和 bg 命令是进程的先后台调度命令。linux
操做:shell
Ctrl + c 终止并退出当前前台命令的执行,回到shellgoogle
Ctrl + z 暂停前台命令,将该进程放入后台,回到shellcode
jobs 查看当前在后台执行的命令,可查看后台进程号码进程
& 运行命令时,在命令末尾加上&可以让命令在后台执行后台
fg N 将命令进程号码为N的命令进程放到前台执行,同%Nmap
bg N 将命令进程号码为N的命令进程放到后台执行top
[maple@linux ~]$ ping baidu.com -a >/dev/null & [1] 12879 [maple@linux ~]$ jobs [1]+ Running ping baidu.com -a > /dev/null & [maple@linux ~]$ ping google.com -a >/dev/null #Ctrl+Z [2]+ Stopped ping google.com -a > /dev/null [maple@linux ~]$ jobs [1]- Running ping baidu.com -a > /dev/null & [2]+ Stopped ping google.com -a > /dev/null [maple@linux ~]$ fg 1 ping baidu.com -a > /dev/null #Ctrl+Z [1]+ Stopped ping baidu.com -a > /dev/null [maple@linux ~]$ jobs [1]+ Stopped ping baidu.com -a > /dev/null [2]- Stopped ping google.com -a > /dev/null [maple@linux ~]$ bg 2 [2]- ping google.com -a > /dev/null & [maple@linux ~]$ jobs [1]+ Stopped ping baidu.com -a > /dev/null [2]- Running ping google.com -a > /dev/null & [maple@linux ~]$ %2 ping google.com -a > /dev/null #Ctrl+Z [2]+ Stopped ping google.com -a > /dev/null [maple@linux ~]$ jobs [1]- Stopped ping baidu.com -a > /dev/null [2]+ Stopped ping google.com -a > /dev/null