linux基础上机练习(七)计划任务和时间同步
vim文本编辑器:
vim模式:
vim快捷键:
计划任务
使用cron调度周期计划任务:
服务管理:
自动启动系统过程识别:
控制系统服务:
systemctl命令总结:
时间同步
保持准确的时间:
chrony:
配置和监控chrony:
配置上游服务器:
下面是配置计划任务和实时间同步的上机练习具体步骤:
准备工作
1. 打开网络管理
2. 将vmware虚拟网卡从禁用改为启用 (鼠标双击)
3. 取消vmware自带的dhcp服务
4. 启动classroom虚拟机 (不需要登陆进系统)
重要:要等待classroom虚拟机完全启动之后才能启动server虚拟机
Ø 实验1:配置系统级别的计划任务,任务执行者是root,任务时间是每周一上午8点,任务是输出‘hello world’
用vim打开/etc/crontab
在命令模式下,输入“G”,作用是将光标移动到最后一行
在命令模式下,输入“o”,作用是将光标移动到下一行,同时进入编辑模式
输入“* 8 * * 1 root /bin/echo hello world”
按键盘左上角“esc”键,作用退回到命令模式
输入“:”,作用是进入到ex模式
输入“wq”,作用是保存并退出vim
Ø 实验2:用户harry创建一个用户级别的计划任务,任务时间是每天13:24,任务是输出“hi, mary”
useradd harry (创建用户harry)
su - harry (切换到用户harry)
crontab -e (进入到计划任务编辑模式)
输入“i”,作用是进入到编辑模式
输入“24 13 * * * /bin/echo hi, mary”
按键盘左上角“esc”键,作用退回到命令模式
输入“:”,作用是进入到ex模式
输入“wq”,作用是保存并退出vim
crontab -l (显示当前用户计划任务列表)
Ø 实验3:配置时间同步服务,上游服务器是classroom.example.com
用vim或gedit打开/etc/chrony.conf
找到并删除“server 0.rhel.pool.ntp.org iburst”这4行
添加“server classroom.example.com iburst”
systemctl restart chronyd (重启chronyd服务,让新配置生效)
chronyc sources -v (查询效果)