当前位置: 首页 > news >正文

网站开发实验心得ps培训班要学多久多少钱

网站开发实验心得,ps培训班要学多久多少钱,揭阳网站开发定制,广州档案馆建设网站1、什么是循环执行的例行性工作 循环执行的例行性工作:每隔一定的周期就需要执行一次 2、crontab的工作过程 /etc/cron.allow,写在该文件的人可以使用crontab命令 /etc/cron.deny,黑名单 两个文件如果都不存在,只有root能使用…

1、什么是循环执行的例行性工作

循环执行的例行性工作:每隔一定的周期就需要执行一次

2、crontab的工作过程

  • /etc/cron.allow,写在该文件的人可以使用crontab命令

  • /etc/cron.deny,黑名单

  • 两个文件如果都不存在,只有root能使用

#crontab工作调度对应的系统服务
[root@localhost ~]# systemctl status crond
#crontab工作的日志文件
[root@localhost ~]# ll /var/log/cron
#用户定义计划任务的文件所在目录
[root@localhost ~]# ll /var/spool/cron/

3 、crontab命令详解

 

[root@localhost ~]# crontab  --help
crontab: invalid option -- '-'
crontab: usage error: unrecognized option
Usage:crontab [options] filecrontab [options]crontab -n [hostname]Options:-u <user>  define user-e         edit user's crontab-l         list user's crontab-r         delete user's crontab-i         prompt before deleting-n <host>  set host in cluster to run users' crontabs-c         get host in cluster to run users' crontabs-s         selinux context-V         print version and exit-x <mask>  enable debugging

crontab计划任务的时间格式:

0-590-231-311-120-7

crontab计划任务的时间格式中的特殊符号:

特殊字符含义
*代表任何时刻
,代表分隔时段
-代表一段时间范围
/数字指定时间的间隔频率,例如每 3 分钟进行一次,*/3

注:%在crontab里面有特殊含义,如果有命令里面需要使用%,需要使用\转义。

#每天早上9点整说good morning
[root@server ~]# crontab -e
0 9 * * * wall "good morning"

注:wall命令用于向系统当前所有打开的终端上输出信息。 通过wall命令可将信息发送给每位同意接收公众信息的终端机用户,若不给予其信息内容,则wall命令会从标准输入设备读取数据,然后再把所得到的数据传送给所有终端机用户。

4、 系统的计划任务

[root@localhost ~]# cat /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root# For details see man 4 crontabs# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed

当需要同一时间执行多个脚本时,可以将这多个脚本放在一个目录下,然后使用run-parts来执行。

run-parts:该命令可将后面接的“目录”内的所有文件找出来执行。

5、使用场景 

  1. 系统维护:自动执行定期的系统维护任务,如清理临时文件、更新系统、备份重要数据等。
  2. 日志管理:定时轮转日志文件,压缩历史日志,以及删除过期的日志文件来控制磁盘空间的使用。
  3. 软件更新:自动检查和安装软件更新,确保系统和应用程序都是最新的。
  4. 数据库备份:按照预定的时间间隔自动备份数据库,减少数据丢失的风险。
  5. 监控警报:设置定时检查系统资源使用情况,如 CPU、内存和磁盘空间,并在超过阈值时发送警告。
  6. 定时报告:生成定期的报告,如每小时或每天的流量报告、性能报告等,并自动发送给相关人员。
  7. 计划任务执行:运行定时脚本,例如每天晚上执行数据整理或处理任务。
  8. 网站内容更新:对于需要定期发布内容的网站建设,可以使用 Crontab 定时发布文章或更新网页内容。
  9. 邮件发送:定时发送新闻通讯或提醒邮件给用户。
  10. 批处理作业:在非高峰时间自动执行资源密集型的批处理作业,以优化资源使用。
  11. 安全扫描:定期进行系统安全扫描,检查潜在的安全漏洞和恶意软件。
  12. 定时关机或重启:在特定时间或在完成一系列任务后自动关闭或重启系统。
  13. 文件同步:自动同步本地文件夹与远程服务器上的文件夹,保持数据的一致性。
  14. 数据抓取:定时从网站上抓取数据,进行数据分析或填充数据库。

Crontab 的应用场景非常广泛,几乎涵盖了所有需要周期性执行的任务。它通过简化任务的自动化执行,极大地提高了工作效率,减少了手动操作的工作量。在使用 Crontab 时,通常需要编写一个简单的配置文件,指定任务的执行时间和要运行的命令或脚本。这样就可以确保任务能够按计划准确地执行。

http://www.yayakq.cn/news/413311/

相关文章:

  • 镇江网站建设制作企业上海建网站开发公
  • 内蒙古住房和城乡建设部网站wordpress添加源码
  • 江山网站设计定制营销产生的原因
  • 自适应企业建站企业html网站开发教程
  • 哪个软件可以做网站哈尔滨网站制作工具
  • 翡翠原石网站首页怎么做淘宝店铺代运营一般怎么收费
  • 网站开发文档编写网站模版更新公告
  • 扁平风格网站 模板免费下载康定网站建设公司
  • 网站配色的方案开网店教学
  • 个人想做企业网站备案查收录网站
  • 微信推广网站建设公司注册网上核名官网
  • 申请手机网站客户关系管理案例经典
  • 企业网站模板 html大恒建设集团有限公司网站
  • 前端开发需要的软件360优化大师下载
  • 任丘网站制作公司工资8000以上的工作
  • 网站建设scyiyouwordpress竞猜插件
  • wordpress 建站wordpress雪樱主题破解
  • 1元云购网站怎样建设网页模板之家免费下载
  • 教育主管部门建设的专题资源网站是常用的erp系统
  • 哪里网站建设公司比较好代理记账一个月多少钱一个月
  • 说说网站建设百度收录减少问题电子商务网站推广的主要方式
  • 校园二手书交易网站开发南通做网站
  • 网站申请专利wordpress 分类页面模板
  • 太原网站建设pnjfw大宗交易平台有哪些
  • asp网站关键字网页制作招聘信息
  • 旧宫做网站的公司记事本做网站表格
  • 网站设计 深圳网站接入
  • 涟源网站建设杭州大江东建设局网站
  • 做外贸应该去什么网站wordpress站点更换域名
  • 保山市建设厅官方网站wordpress 查看密码