Linux操作系统定时与服务

一、at

-l 查看任务列表
-d 删除某一定时任务
-f 从文件读入执行任务

时间格式备注
hh:mm当天x时x分执行
hh:mm yyyy-mm-ddx年x月x日x时x分执行
now + minutes / hours / days现在 + / 分钟 / 小时 / 天 后执行

设置计时功能

at now + 1 minutes

#执行后如下,请输入内容
at> echo "你好"
at> <EOT>

输入要运行的命令,回车,按组合键Ctrl+D

二、alias

alias 新的命令='原命令 -选项/参数'

三、crontab

crontab 可以在固定的间隔时间执行指定的系统指令或 shell script脚本

-e 编辑定时任务
-r 删除定时任务
-l 查看定时任务
按 【Ctrl + X】,如果没有改动会直接退出

图片来自谷歌
该图片来自谷歌图片搜索

# 每周一上午8点到11点的第3和第15分钟执行
3,15 8-11 * * 1 myCommand
# 晚上10点到早上7点之间,每隔一小时重启smb
0 22-7 * * * /etc/init.d/smb restart

四、服务管理命令使用

会用service xxx start来启动某个进程

#重启mariadb服务
service mariadb restart

start 启动
stop 停止
reload 重新加载
restart 重启

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值