linux 系統(tǒng)的 web 網(wǎng)站在運(yùn)營狀態(tài)時,我們常需要對網(wǎng)站進(jìn)行維護(hù),例如查看資源剩余并做出響應(yīng)、日志分割、數(shù)據(jù)整理,在特定狀態(tài)執(zhí)行特定任務(wù)等等,這些都會需要 linux能實(shí)現(xiàn)自動執(zhí)行某些任任務(wù)。本篇博文介紹如何進(jìn)行常見的linux自動化任務(wù)。
復(fù)制 #at time //at加時間啟動at命令 at>operation //輸入要執(zhí)行的操作 at>Ctrl+D //按Ctrl+D退出命令編輯 其time的常見形式如下
復(fù)制 at H:m tomorrow //第二天的H點(diǎn)m分 at now + n minutes/hours/days/weeks //在n分/時/天/周后 at midnight //在午夜=-= at H:m pm/am //在當(dāng)天上午/下午的H點(diǎn)m分 我們也可以在/var/spool/at文件中查看at的當(dāng)前命令。還需要注意的是,linux默認(rèn)atd進(jìn)程關(guān)閉狀態(tài),需要手動打開。