【Linux】一步一步学Linux——skill命令(143)
生活随笔
收集整理的這篇文章主要介紹了
【Linux】一步一步学Linux——skill命令(143)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
00. 目錄
文章目錄
- 00. 目錄
- 01. 命令概述
- 02. 命令格式
- 03. 常用選項(xiàng)
- 04. 參考示例
- 05. 附錄
01. 命令概述
skill命令用于向選定的進(jìn)程發(fā)送信號(hào)、暫停進(jìn)程。這個(gè)命令一般涉到系統(tǒng)服務(wù)優(yōu)化之后可能會(huì)用到。
信號(hào)有三種寫(xiě)法:分別為 -9 , -SIGKILL , -KILL , 可以使用 -l 或 -L 已列出可使用的訊息。
02. 命令格式
格式:skill [信號(hào)] [選項(xiàng)] 參數(shù)...03. 常用選項(xiàng)
-f:快速模式; -i:交互模式,每一步操作都需要確認(rèn); -v:冗余模式; -w:激活模式; -V:顯示版本號(hào); -t:指定開(kāi)啟進(jìn)程的終端號(hào); -u:指定開(kāi)啟進(jìn)程的用戶; -p:指定進(jìn)程的id號(hào); -c:指定開(kāi)啟進(jìn)程的指令名稱。04. 參考示例
4.1 列出所有的信號(hào)
[deng@itcast ~]$ skill -l HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH POLL PWR SYS [deng@itcast ~]$4.2 喚醒暫停的進(jìn)程
[deng@itcast ~]$ skill -CONT 96414.3 暫停bash進(jìn)程
[deng@itcast ~]$ skill -STOP bash4.4 喚醒暫停的進(jìn)程(進(jìn)程名)
[deng@itcast ~]$ skill -SIGCONT bash4.5 暫停所有的bash進(jìn)程
[deng@itcast ~]$ skill -19 bash4.6 喚醒所有的bash進(jìn)程
[deng@itcast ~]$ skill -18 bash4.7 暫停指定的進(jìn)程(進(jìn)程號(hào))
[deng@itcast ~]$ skill -STOP 102604.8 停止三個(gè)使用者 user1、user2、user3
[root@itcast ~]# skill -STOP user1 user2 user34.9 停止所有在 PTY 裝置上的程序
[deng@itcast ~]$ skill -KILL -v pts/*4.10 暫停所有的ls命令進(jìn)程,而不是ls用戶
[deng@itcast ~]$ skill -STOP -c ls05. 附錄
參考:【Linux】一步一步學(xué)Linux系列教程匯總
總結(jié)
以上是生活随笔為你收集整理的【Linux】一步一步学Linux——skill命令(143)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【Linux】一步一步学Linux——i
- 下一篇: 【Linux】一步一步学Linux——t