将程序在后台运行、终止后台运行

noteId: BA8F93B676DA4A2D9AC3DF4FC70B9A96 · 原始路径:/ALL/Linux - A模块/服务配置/& - 将程序后台运行、结束后台进程/将程序在后台运行、终止后台运行.note

将程序后台运行:在程序或命令最后加上: &

示例:

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使用)