作業 程序,系統效能和計畫任務

2021-10-23 22:12:19 字數 827 閱讀 7298

練習

1、每週的工作日1:30,將/etc備份至/backup目錄中,儲存的檔名稱格式為「etcbak-yyyy-mm-dd-hh.tar.xz」,其中日期是前一天的時間

30 01 * * 0 cp -a /etc /backup/etcbak-`date -s '-1 day'  +\%f-\%h`.tar.xz
2、每兩小時取出當前系統/proc/meminfo檔案中以s或m開頭的資訊追加至/tmp/meminfo.txt檔案中

0 */2 * * * sed -nr 's#(^[sm].*).*#\1#p' /proc/meminfo >> /tmp/meminfo.txt
3、工作日時間,每10分鐘執行一次磁碟空間檢查,一旦發現任何分割槽利用率高於80%,就執行wall警報

[root@centos8 ~]#crontab -e

[root@centos8 ~]#crontab -l

*/10 0 * * 0 /data/check_disk.sh

[root@centos8 ~]#cat /data/check_disk.sh

#!/bin/bash

warning=80

df | sed -en '/^\/dev\/sd/s@^([^ ]+).* ([0-9]+)%.*@\1 \2@p'| while read device

use;do

[ $use -gt $warning ] && echo "$device will be full,use:$use" | wall

done

第九周 程序,系統效能和計畫任務

1 顯示統計占用系統記憶體最多的程序,並排序 root bogon ps eo pid,ppid,cmd,mem,cpu sort mem head pid ppid cmd mem cpu 3511 3316 usr bin gnome shell 16.3 0.2 3873 3316 usr b...

程序和計畫任務管理

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

程序和計畫任務管理

程序和計畫任務管理 管理系統的程序。使用kill命令終止postfix服務的執行。查詢系統中cpu佔用率超過80 的程序,並強行終止該程序。設定計畫執行的系統管理任務。每週一的早上7 50自動清空ftp伺服器公共目錄 var ftp pub中的資料。每天晚上的10 30自動執行任務,完成以下操作 顯...