1、后台运行命令
somecmd & nohup somecmd &
2、查看当前后台运行的命令
jobs -l # 展示当前终端的后台任务,+号表示当前任务,-号表示后一个任务。 ps -aux | grep somecmd # a:显示所有程序,u:以用户为主的格式来显示,x:显示所有程序,不以终端机来区分
3、关闭当前后台运行的命令
# 通过jobs命令查看jobnum,然后执行 kill %jobnum # 通过ps命令查看进程号PID,然后执行 kill %PID
4、前后台进程的切换与控制
#后台切换至前台 #fg命令:将后台中的命令调至前台继续运行 fg %jobnum #前台切换至后台 #快捷键,将一个正在前台执行的命令放到后台,并且处于暂停状态 #[ctrl]+ z #bg命令:将一个在后台暂停的命令,变成在后台继续执行 bg %jobnum
5、后台服务状态
service --status-all