Commit 17e142ff authored by frank.chen's avatar frank.chen

细化

parent dd3db540
## 概述
- cron的使用,可以参考:`https://www.runoob.com/w3cnote/linux-crontab-tasks.html`
- `sudo ls -l /var/spool/cron/ /etc/cron.d`
- 查看调度任务:crontab -l //列出当前的所有调度任务
1. crontab -e直接进入vi模式添加。此任务保存至/var/spool/cron 里面对应的用户名文件
2. /etc/crontab 此计划任务所有人可用,格式 `* * * * * 用户名 commend (多了个用户名添加)`
- 分、时、日、月、周
3. 有如下位置存放crontab任务:
- /etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly、/etc/cron.monthly 一般 logrotate 日志压缩任务,放在 daily 中,每日执行一次。
- /etc/crontab 一般不改这里,由root使用,需要指定用户。`* * * * * user-name command to be executed `
- /var/spool/cron/ 针对每个linux用户(包括root)的任务文件,crontab -e 的任务会存入这里
- /etc/cron.d/ 系统级
- 另外:/etc/anacrontab 以一种补漏的方式来执行任务
4. /var/log/cron 执行日志
5. 若标准输出未做重定向,则会给用户发邮件。/var/spool/mail/$user。存放邮件的文件有大小限制,超过限制后,邮件会存不进去。
6. 检查服务器已有定时任务,root 下,执行:` ll /var/spool/cron/ /etc/cron.d/ ` 以及 ` more /var/spool/cron/* /etc/cron.d/* `
7. `service crond reload ` 编辑完后,执行命令使改变生效。
\ No newline at end of file
## 新建文件夹
- 为了 stg 能 ssh 免密登陆过来
- 用户 home 下确保存在 .ssh,没有就创建
- mkdir ~/.ssh && chmod 700 ~/.ssh && cd .ssh
- vi authorized_keys 并 增加 adx-stg 的 pub key
- chmod 600 authorized_keys
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment