Linux 前后台
前台运行程序会占用cosole,无法执行其他操作。
将前台程序调整到后台去:Ctrl+Z
查看后台运行的程序:jobs
让程序在后台运行:bg 任务编号
将后台程序调回前台:fg 任务编号
直接在后台运行程序:
例如:后台运行test.sh
./test.sh &
通过kill操作任务:
暂停任务:kill -19 %任务编号
继续任务:kill -18 %任务编号
默认(正常终止,相当于15):kill %任务编号
强制停止:kill -9 %任务编号
nohup
nohop <程序> &
Example nohup tar cvfz /tmp/a.tar.gz /tmp &
这样运行结果
a. 输出到当前目录nohup.out
b. 与控制台无关
Comments
Post a Comment