栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【LINUX】三、后台执行命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【LINUX】三、后台执行命令

1、crontab

可以使用crontab运行任意一个shell脚本或某个命令,每小时运行一次,或一周三次
(1)crontab的格式
分<>时<>天<>月<>星期<>要运行的命令
注意:
命令要写绝对路径
-表示一个时间范围
,表示两个时间
*表示不限制
例如:

30  21 *  *  * /apps/bin/cleanup.sh    每晚的21:30执行cleanup.sh脚本
0,30 18-23  *  *  *  /apps/bin/cleanup.sh  每天的18-23点之间每隔30分钟执行cleanup.sh脚本

(2)crontab -l 列出crontab文件中的内容
crontab -e 编辑crontab文件
crontab -r 删除crontab文件

2、at命令

at -l 列出已设置的作业
at -r 清除作业 需要加上at -l 展示出来的作业标识
(1)使用at命令提交命令

at 21:30   进入at命令提示符
find / -name “passwd”  输入要执行的命令

ctrl+d保存并退出
(2)使用at命令提交脚本

at 3.00 pm tomorrow -f  /apps/bin/cleanup.sh  明天下午3点运行cleanup.sh脚本
3、&命令

一般形式为 command &

4、nohup命令(no hang up)

一般形式为nohup command &

nohup iostat -Dl 1 >> /tmp/iostat_collect.out & 
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/885466.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号