@linux进程管理及Nice值设定
1、设置进程的nice值
# 设置进程的优先级
nice -n -11 bash test.sh
-n : 设置优先级
普通用户:(0~19)
超级用户:(-20~19)
# 给指定进程设置优先级
renice [设置优先级] pid
2、Linux系统信号
中断信号
ctrl + c
ctrl + z
INT(2) :
kill -[信号名称|信号ID] pid
kill -SIGINT PID
kill -INT PID
kill -2 PID
退出信号:
ctrl + d
暂停信号:将进程暂停
SIGTSTP(20)
kill -20 PID
kill -SIGTSTP PID
kill -TSTP PID
杀死进程信号
SIGKILL
kill -9 PID
kill -SIGKILL PID
kill -KILL PID
注:不能够被捕捉
终止信号
SIGTREM
kill -15 PID
kill -SIGTERM PID
kill -TERM PID
注:优雅终止进程
暂停和恢复信号
SIGCONT : 恢复
SIGSTOP :暂停
重载信号
SIGHUP(1)
1、nohup [执行的命令] &
后台启动,会在当前目录生成一个nohub.out文件,用于执行的命令的输出。
2、setsid : 实际上开了一个孤儿进程
3、(执行的命令&)
4、screen 开启一个子窗口
本文来自博客园,作者:ଲ一笑奈&何,转载请注明原文链接:https://www.cnblogs.com/zeny/p/15121613.html