将程序在后台运行、终止后台运行
将程序后台运行:在程序或命令最后加上: &
示例:
which 1 &
显示后台运行的程序:
jobs
ps 列出系统中正在运行的进程;
kill 发送信号给一个或多个进程(经常用来杀死一个进程);
jobs 列出当前shell环境中已启动的任务状态,若未指定jobsid,则显示所有活动的任务状态信息;如果报告了一个任务的终止(即任务的状态被标记为Terminated),shell 从当前的shell环境已知的列表中删除任务的进程标识;
bg 将进程搬到后台运行(Background);
fg 将进程搬到前台运行(Foreground);
终止后台运行的进程:
使用 kill 命令:
ps //先使用 ps 查看进程的 PID kill [PID] //输入刚刚查看的进程PID
如果kill无法终止,则加 -9 ,强行结束进程:
kill -9 [PID]
ps //查看进程
ps aux //查看所有进程(建议配合grep使用)