45 16 * * * python3.6 /opt/86autosign.py
19 17 * * * /usr/local/lib/python3.6 /opt/test.py
1、如何判断Linux是否安装了python及版本号
直接输入python即可。
一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本
2、linux查看python安装路径,版本号
方法一:whereis python
方法二:which python
3、Linux下安装Python
https://www.cnblogs.com/feng18/p/5854912.html
https://jingyan.baidu.com/article/9c69d48ff52b3f13c9024e3d.html
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz
tar Jxvf Python-3.6.4.tar.xz
cd Python-3.6.4
./configure
make && make install
4、Linux 系统 如何检测 Cron 服务已经运行
service crond status
5、定时任务
crontab用法
crontab –e : 修改 crontab 文件,如果文件不存在会自动创建。
crontab –l : 显示 crontab 文件。
crontab -r : 删除 crontab 文件。
crontab -ir : 删除 crontab 文件前提醒用户。
Linux系统,启动、停止、重启crontab服务
情况一:正常情况(系统有service命令)
重启服务命令:[root@centos6 /]# service crond restart
启动服务命令:[root@centos6 /]# service crond start
停止服务命令:[root@centos6 /]# service crond stop
情况二:当linux发行的版本没有service这个命令时候,用如下命令进行停止启动:
停止服务:[root@centos6 /]# /etc/init.d/cron空格stop
启动服务:[root@centos6 /]# /etc/init.d/cron空格start
添加定时任务:
crontab –e,按下间键盘上的'i'键,最下方就会变成INSERT,就可以修改了
修改后按Esc键输入:wq 回车保存
linux定时执行失败的处理方法
如果我们的设置好了定时任务,但是却没有看到执行,可以通过下面的方法逐一查看
1、查看crontab的状态,看crontab是否开启
service crond start 启动
service crond stop 停止
service crond restart 重启
service crond reload 重新加载
2、看定时执行日志,是否有执行文件
cat /var/log/cron
3、看文件是否有执行权限,是否使用绝对路径,这个在上面说过
4、如果上面的都没有问题,那就是脚本的执行问题,这时候就需要看执行的错误日志。这个日志一般在 /var/spool/mail/ 。在这个文件夹里一般有几个用户的信息,我们一般是root这个用户,所以我们看这个root的信息。如果你是其他账号,可以看其他的用户的。
看了这个日志才知道出错在哪里,原来是脚本执行文件需要绝对路径。