黑名單:
寫入student使用者:
白名單:
寫入student:
注意:at中預設存在黑名單,黑名單中的使用者無法執行at命令,白名單可以自己建立,但白名單一旦建立,黑名單將失效。白名單出現後,系統中除了白名單中的使用者和root使用者,其餘使用者均不能使用at許可權。
二:定時技術(寫入程式的時間和事件是永久儲存的)
crontab
-e ########編輯
-l ########列出當前使用者的任務
-r ########刪除
-c ########檢視任務資訊
-i ######## 刪除詢問
任務都記錄在/var/spool/corn/* ,如果刪除,即位刪除掉任務
會把郵件都傳送給執行使用者
corn設定方式
方法1:crontab -e -u 使用者名稱(可以不寫,預設用當前使用者發起)
* ######每隔1分鐘,以此類推
corntab的黑白名單
預設只存在黑名單,當白名單被建立,黑名單將失效
黑名單:/etc/cron.deny/加入不能執行的使用者
建立白名單:touch /etc/cron.allow
白名單:/etc/cron.allow/除root使用者和名單中的使用者,其他使用者不能執行crontab命令(和at類似)
cron有兩個配置檔案
/var/spool/cron/* /etc/cron.d/可以指定不同使用者,使用者組
非互動錄入方式:(1)指令碼(2)多行錄入
3.檔案方式定義
vim /var/spool/cron/使用者名稱 以 某個 使用者身份執行cron,檔名必須和使用者名稱相同
分 時 天 月 周 動作
vim /etc/cron.d/檔案
分 時 天 月 周 使用者 動作
響應順序和系統有關。
anacron:監控crontab(在開機時)
systemd-tmpfiles –clean 管理臨時檔案
/usr/lib/tmpfiles.d/westos.conf 配置臨時檔案儲存規則
三:臨時檔案的管理
(1)建立臨時檔案管理配置檔案 路經: systemd-tmpfiles –creat /usr/lib/tmpfiles.d/*目錄名
(2)建立目標目錄下的測試檔案
(3)監視 指令碼中目標目錄(遞迴檢視)
(4)systemd-tmpfiles –clean /usr/lib/tmpfiles.d/*
linux中的定時及延時命令
at定時命令 1.引數 at l 列出延遲任務的id r 任務id 刪除此id任務 m 讓無輸出的id產生郵件 m 讓有輸出的id不產生郵件 c 任務id 檢視此id延遲任務的執行動作 f 檔案 用檔案記錄的命令作為延遲任務的執行動作 2.at命令的使用控制 系統預設全部使用者擁有執行at命令的權力...
Linux系統延時和定時機制
背景 人不可能時時刻刻在電腦面前,有時候也存在資源占用問題,因此如果可以延時操作或者定時操作,那將方便許多,今天就來介紹這兩種方法 一 系統延時 1 at命令 1 at 具體時間表示在將來的特定時間執行你的操作 1 我們可以先在 下建立乙個add檔案 用watch n 1 ls l add 監控 2...
Linux定時延時機制
1 at time time為具體時間,表示在某個時間執行某個任務 at now 表示在距離現在 時間後,執行某個任務 按ctrl d 表示儲存退出互動模式 2 at命令引數詳解 at l at q 檢視當前待執行任務 root localhost at l 6 tue oct 31 19 02 0...