linux未被识别crond服务,linux 定时任务 crond 服务介绍
linux定时任务crond服务应用指南
Linux的定时任务crond(crontab)服务
1、crond是什么?
crond是linux系统中用来定期执行命令或者指定程序的程序(软件)
2、秒级任务
(1)crond需要方式实现
(2)自己写守护进程shell循环
(3)Quartz也可实现妙计任务
3、定时任务的作用
服务器:7*24小时开机提供服务是网站的基本特征
有重要数据:提高备份周期和备份数量
Linux的定时任务分类
linux系统中定时任务调度的工作可以分为一下两种
(1)系统自身的定期执行的任务
系统周期性自行执行的任务工作。如轮询系统日志、备份系统数据、清理系统缓存等
[root@ysolin ~]# ls -l /var/log/messages* 系统的日志
-rw-------. 1 root root 201123 6月 28 14:44 /var/log/messages
-rw-------. 1 root root 200796 6月 26 03:49 /var/log/messages-20160626
系统自动轮询任务的设置配置路径:
[root@ysolin ~]# ls -l /etc/ |grep cron
-rw-------. 1 root root 541 11月 23 2013 anacrontab
drwxr-xr-x. 2 root root 4096 6月 24 18:13 cron.d
drwxr-xr-x. 2 root root 4096 9月 27 2011 cron.daily
-rw-------. 1 root root 0 11月 23 2013 cron.deny
drwxr-xr-x. 2 root root 4096 9月 27 2011 cron.hourly
drwxr-xr-x. 2 root root 4096 9月 27 2011 cron.monthly
-rw-r--r--. 1 root root 457 9月 27 2011 crontab
drwxr-xr-x. 2 root root 4096 9月 27 2011 cron.weekly
(2)用户执行的定时任务
某个用户或系统管理员定期要做的任务工作,用户执行放入任务工作,也就是我们运维管理人员执行的任务工作。
例如:服务器时间同步
[root@ysolin ~]# crontab -l #查看定时任务
time sync by solin
*/5 * * * * /sbin/ntpdate time.windows.com >/dev/null 2>&1
2、Linux系统下定时任务软件种类
(1)at适合执行一次就结束的调度任务。依赖服务atd
(2)anacron适合于非7*24小时开机的服务准备。anacron并不能指定具体时间执行任务工作,而是以天为周期或者在系统每次开机后执行的任务工作,它会检测服务器停机期间应该执行,但没有执行的任务工作,并将该任务执行一遍。
(3)crond,crond服务默认情况(每分钟),会检查系统中是否有需要执行的定时任务,若有会根据定义好的规则来执行这个定时任务。
注:
(1)crond服务是运行的程序,而crontab命令用户用来设置定时规则的命令
(2)crond服务是企业生产工作中常用的重要服务,at和anacron很少使用,可以忽略。
定时任务crond使用说明
1、语法指令
crontab [-u user] {-l | -e | -r |-i}
查看帮助
[root@ysolin ~]# crontab --help
crontab: invalid option -- '-'
crontab: usage error: unrecognized option
usage: crontab [-u user] file
crontab [-u user] [ -e | -l | -r ]
(default operation is replace, per 1003.2)
-e (edit user's crontab)
-l (list user's crontab)
-r (delete user's crontab)
-i (prompt before deleting user's crontab)
-s (selinux context)
2、指令说明
通过crontab我们可以在固定的间隔时间执行指定的系统指令或script脚本。时间间隔的单位是分、时、日、月、周及以上的任意组合。
3、使用者权限文件
文件 说明
/etc/cron.deny #该文件中所列用户不允许使用crontab命令
/etc/cron.allow #该文件中所列用户允许使用crontab命令,优先于/etc/cron.deny
/etc/spool/cron/ #所有用户crontab配置文件默认都存在此目录,文件名以用户名命令
注:
crontab -e = vi /var/spool/cron/root
crontab -l = cat /var/spool/cron/root
4、指令选项说明含义表
-e (edit user's crontab) #编辑crontab文件内容
linux未被识别crond服务,linux 定时任务 crond 服务介绍相关推荐
- linux u盘识别日志message,linux下U盘识别问题
linux下U盘识别问题 发布时间:2008-01-10 10:53:49来源:红联作者:skurialtn 平台:redhat9.FC5.S3c2410Embedded Linux 硬件:KingS ...
- linux未被识别crond服务,crond服务不能启动
crond服务不能启动 发布时间:2011-05-31 17:21:01来源:红联作者:12feng 服务器由于意外重启过,现在发现crond服务进程启动不起来 [root@HLTS_MPEG4_MS ...
- linux服务器无法识别xml文件,linux上重启服务器提示找不到smartbi-config.xml文件
(本文档仅供参考) 问题 服务器上重启服务时,报了如下错误信息: (备注:因安全考虑,新版本的config登录界面已经不展示config文件的加载路径了.) 解决方案 原因一: 这是一个关于在哪个路径 ...
- linux未使用磁盘空间满,linux磁盘空间用满的处理方法
linux下空间满可能有两种情况 可以通过命令 df -h 查看磁盘空间占用,实际上是查看磁盘块占用的文件(block) df -i 查看索引节点的占用(Inodes) 磁盘块和索引节点其中之一满 ...
- linux服务器无法识别u盘,linux系统下不能识别U盘
Linux系统对于USB的设备的支持关键在于驱动,没有驱动设备时mount执行是肯定不成的. 解决步骤: 1./sbin/lsmod看是否有usb-storage.如果没有的话:cd /lib/mod ...
- linux中不识别memcy,c - Linux设备驱动程序:找不到符号“memcpy” - 堆栈内存溢出...
我正在尝试编写Linux设备驱动程序. 我已经让它工作得很好,直到我尝试使用"memcpy". 我甚至没有得到编译器错误,当我"制造"它只是警告我: WARNI ...
- linux中人脸识别不了,linux 人脸识别
参见 涉及到一个软件pam-face-authentication,要修改一些东西,有空玩玩 系统OpenSUSE 11.3 milestone 5,KDE桌面:4.4.2,通过pam-face-au ...
- Linux定时任务crond服务
一.crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动cro ...
- linux 定时任务 crond 服务介绍
linux定时任务crond服务应用指南 Linux的定时任务crond(crontab)服务 1.crond是什么? crond是linux系统中用来定期执行命令或者指定程序的程序(软件) 2.秒级 ...
最新文章
- R语言生成词云(wordcloud)实战
- 【转】算法中时间复杂度概括——o(1)、o(n)、o(logn)、o(nlogn)
- **23.m阶的B-树和B+树的主要区别
- java容量_Java集合类初始容量、加载因子、扩容增量
- 这届年轻人连穷都不怕,还会怕冷?
- poj 3061(尺取法)
- mysql 存储过程循环一张表的所有记录_MySQL数据库知识汇总
- okhttp 连接池_okhttp 源码分析
- 3. 跟踪标记 (Trace Flag) 1204, 1222 抓取死锁信息
- PHP工程改成微擎的步骤_微擎模块开发流程
- java 读写分离 mvc_spring MVC、mybatis配置读写分离
- instr函数 mysql_mysql数据库中查找字串出现的位置instr函数
- 多线程Thread和Runnable
- 记一次 ORA-600 [12700] 故障案例
- 2022iOS面试题集锦(iOS interview)
- 开源GIS-01-开源库的编译
- Linux-scp安全拷贝协议
- 计算机应用与基础教学计划,计算机应用基础教学计划完整版.docx
- 小米路由开启SSH访问权限
- Flutter地图系列(七)—— 高德地图记录运动轨迹
热门文章
- easyui---基础组件:window
- screenX,clientX,pageX,offsetX,的区别
- ASP.NET Core 使用 Hangfire 定时任务
- 庖丁解牛获取连接状态数的awk数组命令
- js 下拉框选中跳转
- 编写高质量JavaScript代码绳之以法(The Essentials of Writing High Quality JavaScript)翻译...
- ThinkPHP框架2.1版本单步执行过程
- Oracle 10g新特性——正则表达式(转)
- MITRE 发布 2020 CWE Top 25 榜单
- 惠普:某些 SSD 驱动的寿命只有32,768 小时(3年多),立即更新!