LINUX计划任务相关
2016-02-17 00:00
204 查看
1、如何看crontab是否运行
tail -f /var/log/cron
2、如何新增查看crontab
查看:crontab -l
编辑:crontab -e
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
如果为*/2则表示每2分/时/日/月/周执行,如果在第一列则表示每2分钟执行一次,在第二列则表示每2小时执行一次
#!/bin/bash
cd /root
./localimgs.py >> localimgs.log
3、crontab中命令没有执行
一般都是权限问题,
chmod +x 文件名
4、sh文件的书写
#!/bin/bash
cd /root
./localimgs.py >> localimgs.log
执行PY需要./表示执行当前的,不然会报错
记住这个sh文件也需要chomod +x banjia.sh
然后在xshell中执行了看看是否报错。
5、LINUX守护进程
ps auxf |grep fork
ps axg
kill -9 21032
python fork.py >/dev/null
192.168.1.252 upload.juancdn.com
124.112.125.249 upload.juancdn.com
6、LINUX安装PIL
pip install PIL
7、PYTHON执行发现MYSQLdb未安装
http://www.jb51.net/article/48827.htm
8、安卓MYSQL提示GCC错误
error: command 'gcc' failed with exit status 1
产生原因:
未安装mysql-devel包
解决办法:
yum install mysql-devel
9、LINUX定向输出
> 是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空;一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节);
>>
这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。
python banjia.py >>banjia_`date +%y%m%d`.log
(上面代码是~而不是单引号)
tail -f /var/log/cron
2、如何新增查看crontab
查看:crontab -l
编辑:crontab -e
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
如果为*/2则表示每2分/时/日/月/周执行,如果在第一列则表示每2分钟执行一次,在第二列则表示每2小时执行一次
#!/bin/bash
cd /root
./localimgs.py >> localimgs.log
3、crontab中命令没有执行
一般都是权限问题,
chmod +x 文件名
4、sh文件的书写
#!/bin/bash
cd /root
./localimgs.py >> localimgs.log
执行PY需要./表示执行当前的,不然会报错
记住这个sh文件也需要chomod +x banjia.sh
然后在xshell中执行了看看是否报错。
5、LINUX守护进程
ps auxf |grep fork
ps axg
kill -9 21032
python fork.py >/dev/null
192.168.1.252 upload.juancdn.com
124.112.125.249 upload.juancdn.com
6、LINUX安装PIL
pip install PIL
7、PYTHON执行发现MYSQLdb未安装
http://www.jb51.net/article/48827.htm
8、安卓MYSQL提示GCC错误
error: command 'gcc' failed with exit status 1
产生原因:
未安装mysql-devel包
解决办法:
yum install mysql-devel
9、LINUX定向输出
> 是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空;一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节);
>>
这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。
python banjia.py >>banjia_`date +%y%m%d`.log
(上面代码是~而不是单引号)
相关文章推荐
- LINUX中gm的使用
- LINUX基础文档总结
- linux查看一个目录下的文件大小
- linux防火墙设置
- linux文件系统
- linux、windows 目录 区别
- centos6.5集群lvs+keepalived部署
- cent os7下安装virtualbox
- Centos下安装Discuz!
- linux-信号量
- Linux与Windows共享文件夹之samba的安装与使用(Ubuntu为例)
- 20160216自学Linux_硬件基础+历史+入门基础开篇
- Linux 守护进程
- Linux中iptables设置详细(转)
- linux下中断子系统
- Linux下环境变量设置、查看、删除
- CentOS 下修改 WordPress 文件上传大小限制
- linux下MTD驱动
- CENTOS7 YUM安装BOOST1.53(静态版本)
- Linux的IO性能监控工具iostat详解