【Linux】一步一步学Linux——skill命令(143)
生活随笔
收集整理的這篇文章主要介紹了
【Linux】一步一步学Linux——skill命令(143)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
00. 目錄
文章目錄
- 00. 目錄
- 01. 命令概述
- 02. 命令格式
- 03. 常用選項
- 04. 參考示例
- 05. 附錄
01. 命令概述
skill命令用于向選定的進程發送信號、暫停進程。這個命令一般涉到系統服務優化之后可能會用到。
信號有三種寫法:分別為 -9 , -SIGKILL , -KILL , 可以使用 -l 或 -L 已列出可使用的訊息。
02. 命令格式
格式:skill [信號] [選項] 參數...03. 常用選項
-f:快速模式; -i:交互模式,每一步操作都需要確認; -v:冗余模式; -w:激活模式; -V:顯示版本號; -t:指定開啟進程的終端號; -u:指定開啟進程的用戶; -p:指定進程的id號; -c:指定開啟進程的指令名稱。04. 參考示例
4.1 列出所有的信號
[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 喚醒暫停的進程
[deng@itcast ~]$ skill -CONT 96414.3 暫停bash進程
[deng@itcast ~]$ skill -STOP bash4.4 喚醒暫停的進程(進程名)
[deng@itcast ~]$ skill -SIGCONT bash4.5 暫停所有的bash進程
[deng@itcast ~]$ skill -19 bash4.6 喚醒所有的bash進程
[deng@itcast ~]$ skill -18 bash4.7 暫停指定的進程(進程號)
[deng@itcast ~]$ skill -STOP 102604.8 停止三個使用者 user1、user2、user3
[root@itcast ~]# skill -STOP user1 user2 user34.9 停止所有在 PTY 裝置上的程序
[deng@itcast ~]$ skill -KILL -v pts/*4.10 暫停所有的ls命令進程,而不是ls用戶
[deng@itcast ~]$ skill -STOP -c ls05. 附錄
參考:【Linux】一步一步學Linux系列教程匯總
總結
以上是生活随笔為你收集整理的【Linux】一步一步学Linux——skill命令(143)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Linux】一步一步学Linux——i
- 下一篇: 【Linux】一步一步学Linux——t