向选定的进程发送信号,冻结进程。多用于资源抢占顺序优先级设定,例如某个进程大量占用内存或CPU 想暂时停止执行
-f : 快速模式
-i : 交互模式,每一步操作都需要确认
-v : 冗余模式
-w : 激活模式
-V : 显示版本号
-t : 指定开启进程的终端号
-u : 指定开启进程的用户
-p : 指定继承的id号
-c : 指定开启进程的指令名称
-STOP: 冻结进程
[jingsia@localhost asss]$ skill -STOP 16514
[jingsia@localhost asss]$ skill -STOP oracle
-CONT:唤醒进程
[jingsia@localhost asss]$ skill -CONT 16514
snice命令功能和skill类似。但snice主要降低进程的优先级,而不是暂时停止进程
[root@localhost ~]# snice +4 -u oracle
+4 降低四点优先级,该值越高,优先级越低
可以使用top查看优先级
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3419 root 20 0 146428 2360 1444 R 0.3 0.2 0:00.13 top
NI
进程优先nice值 负值表示高优先级 正值表示低优先级