ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

nmon定时任务

2021-07-30 19:36:02  阅读:234  来源: 互联网

标签:文件 deny nmon crontab cron 任务 allow 定时


Linux定时任务
crontab
linux系统是由cron 这个系统服务来控制的。linux系统上包含很多的计划性工作。使用者自己也可以设置
计划任务,所以Linux系统提供了使用者控制计划任务的命令。

crontab的启动
/sbin/service crond status: 查看定时任务的服务是否启动
     /sbin/service crond start/stop/restart: 启动服务/停止服务/重新启动服务
     /sbin/service crond reload: 重新载入配置

crontab的服务权限
crontab的权限管理存储在cron.allow文件与cron.deny文件中。如果没有可创建在etc目录下
cron.allow文件存储的是允许哪些用户使用crontab
cron.deny文件存储的是不允许哪些用户使用crontab

crontab的使用场景说明
当两个文件都不存在时,那么只允许root用户使用crontab
当cron.allow文件存在,而cron.deny文件不存在时,那么只允许cron.allow文件中的用户使用crontab

当cron.deny文件存在,而cron.allow文件不存在时,那么只要是没有列在cron.deny文件中的用户都可以使用crontab

如果两个文件都存在,而一个用户在两个文件中都有,那么以cron.allow文件中的为准,只要cron.allow文件中有
该用户,则该用户就可以使用crontab

crontab的使用
命令:
crontab -e 在编辑页面输入命令即 crontab的编辑格式
        基本格式:minute hour  day  month  week  +command
对应单位: 分 时 日 月 周 命令

crontab的时间单位说明
第1列表示分钟00~59 每分钟用*或者*/1表示
第2列表示小时00~23(0表示0点)
第3列表示日期01~31

第4列表示月份01~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令

crontab的符号说明
*:代表取值范围内的所有值
/:代表每的意思
-:代表从某个数字到某个数字
,:分隔开几个不同的数字


命令:
/sbin/service crond status
crontab -e: 按i进入编辑

    * * * * * nmon -f -F /data/report/demo.nmon -s 1 -c 10 : 表示每分钟都启动,
采集10次,每次之间间隔1秒,共耗时10s
:qw 保存文件内容并退出
crontab -l :查看刚刚输入保存的定时命令
      * * * * * nmon -f -F /data/report/demo.nmon -s 1 -c 10
      * 22 * * * nmon -f -s 300 -c 120 从22点开始收集10个小时。




 

标签:文件,deny,nmon,crontab,cron,任务,allow,定时
来源: https://www.cnblogs.com/peoty/p/15081093.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有