0
点赞
收藏
分享

微信扫一扫

@linux进程管理及Nice值设定


文章目录

  • ​​1、设置进程的nice值​​
  • ​​2、Linux系统信号​​

1、设置进程的nice值

# 设置进程的优先级
nice -n -11 bash test.sh

-n : 设置优先级
普通用户:(0~19)
超级用户:(-20~19)

# 给指定进程设置优先级
renice [设置优先级]

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 开启一个子窗口


举报

相关推荐

0 条评论