Linux學習筆記 17(軟件管理及計劃任務)

1、 查看靜態的進程統計信息

在這裏插入圖片描述

2、 查看動態的進程排名信息

在這裏插入圖片描述

3、 查看特定條件查詢進程PID信息

在這裏插入圖片描述

4、 根據特定條件查詢PID信息

在這裏插入圖片描述
-a:顯示完整信息
-u:列出對應用戶名
-p:列出對應PID號

5、 進程的啓動方式

(1) 手動啓動
a. 前臺啓動:用戶輸入命令,直接執行程序
b. 後臺啓動:在命令行尾加入“&”符號
在這裏插入圖片描述
(2) 調度啓動
a. 使用at命令,設置一次性計劃任務
b. 使用crontab命令,設置週期性計劃任務

6、 進程的前後調度

(1) Ctrl+Z組合鍵:將當前進程掛起,即調入後後臺並停止執行
(2) Jibs命令:查看處於後臺的任務列表
(3) Fg命令:將處於後臺的進程恢復到前臺運行,需指定任務序號
在這裏插入圖片描述

7、 終止進程的運行

(1) Ctrl+C:終端正在執的命令
(2) Kill:用於終止指定PID號的進程
(3) Killall:用於終止指定名稱的所有進程
(4) -9選項用於強制終止
(5) Pkill命令:用於根據特定條件終止相應的進程
a.-U:根據進程所屬的用戶名終止相應的進程
b.-t:根據進程所在的終端終止相應進程

8、 At命令:

(1) 一次性計劃任務
(2) 服務腳本名稱:/etc/init.d/atd
在這裏插入圖片描述

9、 在當天的21:30時自動關閉當前系統

在這裏插入圖片描述

10、 查看未執行的任務列表、

在這裏插入圖片描述

11、 刪除第2條任務

在這裏插入圖片描述

12、 Crontab命令

按照預先設置的時間重複執行用戶指定的命令操作,所欲週期性計劃任務
在這裏插入圖片描述

13、 管理cron計劃任務

(1) 編輯計劃任務:crontab -e [-u 用戶名]
(2) 查看計劃任務:crontab -l [-u 用戶名]
(3) 刪除計劃任務:crontab -r [-u 用戶名]

14、 時間數值的特殊表示方法

(1)*:表示該範圍 內的任意時間
(2),:表示間隔的多個不連續時間點
(3)-:表示一個連續的時間範圍
(4)/:指定間隔的時間頻率

15、 應用示例

(1) 每天早上7:50自動開啓sshd服務,22:50關閉
(2) 每隔5天清空一次FTP服務器公共目錄/var/ftp/pub
(3) 每週六的7:30時,重新啓動httpd服務
(4) 每週一、三、五的17:30時,打包備份/etc/httpd目錄
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章