程序和計畫任務管理

2021-10-09 09:12:52 字數 2103 閱讀 8430

程序和計畫任務管理

ø 管理系統的程序。

使用kill命令終止postfix服務的執行。

查詢系統中cpu佔用率超過80%的程序,並強行終止該程序。

ø 設定計畫執行的系統管理任務。

每週一的早上7:50自動清空ftp伺服器公共目錄/var/ftp/pub中的資料。

每天晚上的10:30自動執行任務,完成以下操作:顯示當前的系統時間並檢視已掛載磁碟分割槽使用情況,將輸出結果追加儲存到檔案/var/log/df.log中,以便持續觀察硬碟空間的變化。

確認所設定的計畫任務列表。

一、 系統程序管理

1、 使用kill命令終止postfix服務

1) 檢視postfix服務

2) 使用kill命令終止postfix

1、 查詢找系統中cpu佔用率超過80%的程序

1) 建立模擬占用系統資源過高程序

[root@centos ~]# vim

1.sh

i=1while [ i−l

e1179637]d

otou

ch/s

db2/

file

i -le 1179637 ] do touch /sdb2/file

i−le11

7963

7]do

touc

h/sd

b2/f

ilei

let i++

done

2) 新增執行許可權

[root@centos ~]#

chmod +x 1.sh

3)後台執行指令碼建立檔案

[root@centos ~]#

sh 1.sh &

4) 動態檢視硬體使用資源top發現sh命令張勇cpu資源高

5) 結束程序

6) 動態檢視回歸正常

二、 計畫任務管理

1、 每週一的早上7:50自動清空ftp伺服器公共目錄/var/ftp/pub中的資料

1) 建立計畫任務每週一早上7:50分清空ftp目錄資料

[root@centos ~]#

crontab -e

30 7

* * /1

* /usr/bin/rm -rf /var/ftp/pub/

2) 建立ftp根目錄

[root@centos ~]#

mkdir -p /var/ftp/pub

3) 檢視使用者建立的計畫任務

2、每天晚上的10:30自動執行任務,完成以下操作:顯示當前的系統時間並檢視已掛載磁碟分割槽使用情況,將輸出結果追加儲存到檔案/var/log/df.log中,以便持續觀察硬碟空間的變化。

1)建立計畫任務10:30自動執行任務,完成以下操作:顯示當前的系統時間並檢視已掛載磁碟分 區使用情況,將輸出結果追加儲存到檔案/var/log/df.log中,以便持續觀察硬碟空間的變化。

30 22

* * *

* /usr/bin/date >

/var/log/df.log

30 22

* ** /usr/bin/df -th >>

/var/log/df.log

2)建立儲存資料的目錄和檔案

[root@centos ~]#

touch /var/log/df.log

3)檢視建立的計畫任務

程序和計畫任務管理

第10章 程序和計畫任務管理 一,檢視和控制程序 1 檢視程序 ps 檢視靜態的程序統計資訊 processes statistic a 顯示當前終端下的所有程序,包括其他使用者的程序 u 使用以使用者為主的格式輸出程序資訊 x 顯示當前使用者所在終端下的程序資訊 e 顯示系統內的所有程序資訊 l ...

程序管理和計畫任務

task struct 核心儲存程序資訊的資料結構 task list 多個任務的task struct 組成的鍊錶 建立程序 cow copy on write 寫時複製 子程序只有在資料發生變化的時候才會把父程序的記憶體空間複製乙份給子程序,否則父程序和子程序是 占用一塊相同的記憶體空間的.程序...

程序和計畫任務管理

1 thu aug 8 18 00 00 2019 a root 12 以root身份設定週期性計畫任務 a 每天晚上的24點時打包壓縮 etc passwd etc shadow etc group etc gshadow 為 file.tar.gz root localhost crontab ...