輪轉的作業練習筆記

2021-08-24 23:11:37 字數 1575 閱讀 3991

測試:(關閉防火牆等。。。)

[root@kvm1 ~]# logger -p local5.info -t 「date」 「backup successfully」

[root@kvm1 ~]# cat /var/log/local5.log

aug 18 10:24:17 kvm1 journal: sat aug 18 10:24:17 cst 2018: backup successfully

[root@kvm2 ~]# cat /var/log/local5.log

aug 18 10:24:17 kvm1 journal: sat aug 18 10:24:17 cst 2018: backup successfully

每隔5min備份一次/etc目錄,存放到/backup目錄下,注意備份之後檔名的問題

備份成功之後產生「2018-08-13 14:09 etc directory backup successfully」

[root@kvm1 ~]# mkdie /backup

[root@kvm1 ~]# touch /cron.sh

[root@kvm1 ~]#chmod +x /cron.sh

[root@kvm1 ~]# vim /cron.sh

tar -czf /backup/etc.date +%f-%h-%m/etc #此處的%可能需要轉譯

logger -p local5.info -t 「date」 " etc directory backup successfully "

[root@kvm1 ~]# crontab -e

*/5 * * * * /cron.sh

對/backup /var/log/local5.log檢視看是否成功

2 對你的日誌編寫輪轉規則檔案,要求日誌檔案需要有a屬性

(建立檔案的輪轉規則必須放在/etc/logrotate.d下

所以在/etc/logrotate.d 目錄下建立local5檔案設定/var/log/local5.log的輪轉規則)

[root@kvm1 ~]# cd /etc/logrotate.d/

[root@kvm1 logrotate.d]# ls

chrony named ppp syslog vsftpd wpa_supplicant yum

[root@kvm1 logrotate.d]# touch local5

[root@kvm1 logrotate.d]# vim local5

/var/log/local5.log

[root@kvm1 logrotate.d]# chattr +a /var/log/local5.log

(測試,用logrotate -f /etc/logrotate.conf 來進行對日誌的輪轉,-表示強制)

[root@kvm1 ~]# logrotate -f /etc/logrotate.conf

[root@kvm1 ~]# ls /var/log/ | grep local5

local5.log

local5.log-20180818

先到先服務 短作業 時間片輪轉演算法

首先說一下這三個演算法的思想吧 fcfs是最簡單的排程演算法,既可以用於作業排程 也可以用於程式排程,當作業排程中採用該演算法時,系統將按照作業到達的先後次序來進行排程,優先從後備佇列中,選擇乙個或多個位於佇列頭部的作業,把他們調入記憶體,分配所需資源 建立程序,然後放入 就緒佇列 直到該程序執行到...

作業練習(1)

1.在server主機中配置yum倉庫,並安裝gcc編譯器 3 rm rf etc yum.repos.d 2.在server主機中把 etc目錄打包壓縮到 mnt中,名字為etc.tar.gz 3.複製server主機中的etc.tar.gz到desktop主機的 mnt中 在server主機中 ...

練習的筆記

myeclipse integer.parseint string 重定向 以前的 request 中存放的變數全部失效,並進入乙個新的 request作用域。使用的是 response.sendredirect a.jsp 實現頁面重定向到 a.jsp 這個頁面。以前的request 中存放的變數...