勿谓今日不学而有来日,勿谓今年不学而有来年。
日月逝矣,岁不我延。

Linux定时任务crontab

crontab定时任务

说说历程

为什么要记下这个Linux命令呢,因为建站完了之后在给SEO做优化,整一个sitemap.xml,无奈之前用的一个插件不知出了什么问题,愣是无法自动生成,由此我得出个结论:能用纯代码的就别用插件,不仅浪费内存,还没有很好的稳定性(拙见)。于是乎百度了sitemap.xml的纯代码实现,在得到了动态版的解决方案后,尝试提交百度,结果他丫的死活不认(我能有什么办法呢Fu*k),既然不认动态就做个伪静态吧。思路就是把这个动态页面重命名保存成sitemap.xml,为了减少工作量所以用到了Linux的定时命令crontab。

常用的选项

  • 查看当前用户的定时任务  crontab -l
  • 编辑当前用户的定时任务  crontab -e
  • 删除当前用户的定时任务  crontab -r

命令格式

*  *  *  *  *  command
分 时 日 月 周 命令

第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令

遇到其他问题

  1. wget命令
  2. vim操作

wget常用命令

wget从指定的URL下载文件。

  1. 下载并以不同的文件名保存 wget -O url name
  2. 使用wget断点续传 wget -b url
  3. 测试下载速度 wget – -spider URL
  4. 从HTTPS连接下载是要添加选项 – -no-check-certificate

vim操作

  1. 新建或打开 vim file
  2. 编辑 按i
  3. 退出
  • 保存并退出 esc shift+zz(既两个大写Z)
  • 不保存退出  esc q!
赞(0)
未经允许不得转载:喋喋不休 » Linux定时任务crontab

评论 抢沙发

评论前必须登录!

 

精品网站

有券无忧电脑壁纸精选