配置ntp時間服務器,任務計劃

手動配置ntp時間服務
centos6
vim /etc/chrony.conf
加入service?? 172.20.0.1? iburst? 保存
ntpdate 172.20.0.1 iburst
systemctl enable chronyd
設為開機啟動
centos6
chkconfig ntpd on設置開機開啟ntp服務
vim? /etc/ntp.conf
ntpdate ipaddress iburst
service ntpd start
一次性任務:
batch:
系統自行選擇空閑時間去執行此處指定的任務
at
計劃任務存放在/var/spool/at
計劃任務的標準輸出和錯誤不在屏幕會發郵件給你
在計劃任務的腳本要把標準輸出重定向到垃圾桶里
systemctl status atd
查看at服務是否runing狀態
at 17:00 回車等待輸入指令ctrl+D結束
在未來17:00執行
??? -V 顯示版本信息
at -l 查看計劃任務作業編號
at -d 編號 刪除第幾號計劃鐘后執行
??? -c 編號? 查看具體作業任務
?? -f /path/to/files :從指定文件中讀取
at -f at.txt now + 1 minutes
at now + 1 minutes < at.txt
cat at.txt | at now + 1 minutes
???? -m :強制任務完cr成后能用戶發送郵件,即使沒有標準輸出
???????????? 可用來查看任務執行與否
TIME:定義什么時候執行
HH:MM[am|pm] + number [minutes|hours|days|weeks]
now + 5 minutes;5分鐘后執行
02pm + 3 days;三天后的下午兩點
HH:MM? YYYY-mm-dd
02:00? 2066-09-20
HH:MM[am|pm][Month][Date]
04pm March17
17:20 tomorrow? 今天下午17:20
黑名單:/etc/at.deny默認存在
在此名單的用戶不能執行計劃任務
白名單:/etc/at.allow
如果存在則只有在此名單里的人才能執行計劃任務
如果不存在則只有在黑名單里的人不能執行(創建新的任務但以前的任務會繼續執行)
沒有黑,白兩個文件只有root能執行? 15;21
cron 周期性計劃任務
crond 服務名稱
rpm -ql crontabs
cat /etc/crontab? 計劃任務格式
*/10 每10(這個數字要能夠被60整除)分鐘執 行一次
/var/log/cron:計劃任務日志文件
普通用戶創建計劃任務
crontab -e
編輯任務不用寫用戶名
?????????? -l 列出
??????????? -u user 配合-l 查看用戶計劃任務(只有可以)
??????????? -r? -u user 刪除用戶的計劃任務
時間格式
@reboot? 重啟
@yearly??? 每年 0 0 1 1 *
@annually 每年等同0011*
@monthly? 每月等同001**
@weekly? 每周00**0
@daily?? 每天 00***
@hourly? 每小時0****
計劃任務存放在/var/spool/cron/
普通用戶不能手動編輯只能用命令編輯
run-parts /path?? 運行目錄下的所有腳本
/etc/cron.d/ 此目錄下是系統自帶的計劃任務
/etc/cron.daily 系統每天執行的的計劃任務
黑名單:/etc/cron.deny
anacron系統
自動檢查開機沒有執行的計劃任務
如果設置開機時重啟則
centos7
e
linux16 加 rd.break
ctrl+x
mount -o remount ,rw /sysroot
vim /sysroot/etc/crontab
centos6
e
a
1
vim /etc/crontab

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97660

(0)
xchlinuxxchlinux
上一篇 2018-05-06 20:47
下一篇 2018-05-06 21:05

相關推薦

  • 標準IO和管道

    一.三種I/O設備 標準輸入(STDIN) -0?? 默認接受來自鍵盤的輸入 標準輸出(STDOUT) -1? 默認輸出到終端窗口 標準錯誤(STDERR) -2?? 默認輸出到終端窗口 程序:指令加數據 每個文件打開都有一個文件描述符(fd) ll /proc/$$/fd????? //可以查看文件的描述符 exec 8<>/data/host…

    Linux筆記 2018-04-02
  • keepalived介紹及相關實驗

    Keepalived是基于vrrp協議的一款高可用軟件。它的作用是檢測服務器的狀態,如果有一臺web服務器宕機,或工作出現故障,Keepalived將檢測到,并將有故障的服務器從系統中剔除,同時使用其他服務器代替該服務器的工作

    2018-07-13
  • 第四周作業—用戶權限管理和正則表達式練習

    權限管理、正則表達式練習

    Linux筆記 2018-06-01
  • 進程管理

    ps top dstat iotop bg fg nohup 并行

    2018-05-05
  • 第三周作業

    1 列出當前系統上所有已經登陸的用戶的用戶名,注意:同一個用戶名登陸多次,則只顯示一次。
    2 取出最后登陸到當前系統的用戶的相關信息。
    3 取出當前系統上被用戶當作其默認shell的最多的那個shell.
    4 將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxusers.txt文件中。
    5 取出當前主機的IP地址,提示:對ifconfig命令的結果進行切分。
    6 列出/etc目錄下所有以.conf結尾的文件的文件名,并將其名字裝換為大寫后保存至/tmp/etc.conf文件中。
    7 顯示/var目錄下一級子目錄或文件的總個數。
    8 取出/etc/group文件中第三個字符段數值最小的10個組的名字。
    9 將/etc/fstab和/etc/issue文件的內容合并為同一個內容后保存至/tmp/etc.test文件中。
    10. 請總結描述用戶和組管理類命令的使用方法并完成以下練習:
    (1)創建組distro, 其GID為2016
    (2)創建用戶mandriva, 其ID號為1005,基本組為distro
    (3)創建用戶mageia, 其ID號為1100,家目錄為/home/linux
    (4)給用戶mageia添加密碼,密碼為mageedu
    (5)刪除mandriva, 但保留其家目錄
    (6)創建用戶slackware, 其ID號為2002, 基本組為distro, 附加組為peguin
    (7)修改slackware的默認shell為/bin/tcsh
    (8)為用戶slackware的新增附加組admins

    2018-06-05
欧美性久久久久