`
uule
  • 浏览: 6351552 次
  • 性别: Icon_minigender_1
  • 来自: 一片神奇的土地
社区版块
存档分类
最新评论

Linux下Python使用

 
阅读更多

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的信息。如果你是其他账号,可以看其他的用户的。

看了这个日志才知道出错在哪里,原来是脚本执行文件需要绝对路径。

分享到:
评论

相关推荐

    linux-python3.8.5.zip

    【标题】"Linux环境下Python 3.8.5安装包" 在Linux操作系统中,Python是一种广泛使用的编程语言,尤其在服务器管理和自动化任务中扮演着重要角色。Python 3.8.5是Python的一个稳定版本,提供了许多改进和新特性。...

    linux下使用python调用海康威视SDK包

    在Linux环境下,使用Python调用海康威视(Hikvision)的SDK包是一个常见的任务,这主要涉及到视频监控系统的远程访问和控制。海康威视作为全球领先的安防产品及解决方案提供商,提供了丰富的SDK供开发者集成到自己的...

    Linux下Python环境搭建.pdf

    在 Linux 下安装 Python 的好处是,可以使用 Python 来开发各种应用程序,例如数据分析、机器学习、Web 开发等。此外,Python 也是许多流行的数据科学工具和库的基础,例如 NumPy、pandas、scikit-learn 等。 在 ...

    安装部署-linux安装python3.10教程

    在默认情况下,许多Linux发行版都预装了Python 2,但随着Python 3的发展,尤其是版本3.10的发布,用户可能会需要安装这个更新的版本以利用其新特性和性能改进。以下是一个详细的步骤来在Linux上安装Python 3.10: 1...

    linux下python3.7安装pyltp库

    在Linux环境下为Python3.7安装`pyltp`库是一项常见的任务,特别是在进行自然语言处理(NLP)和中文文本分析时。`pyltp`是基于LTP(Language Technology Platform,语言技术平台)的Python接口,由哈工大社会计算与...

    linux 下配置python web开发环境

    在Linux环境下配置Python Web开发环境是一项重要的任务,它涉及到多个组件的集成与配置。这个过程主要包括以下几个关键步骤:安装Python,设置Python开发环境,安装Eclipse集成开发环境(IDE),安装PyDev插件,配置...

    Linux下Python脚本自启动与定时任务详解

    最近同事问了一个关于Python脚本自启动与定时任务的问题,发现很多的朋友对这块都不是特别的熟悉,所以本文主要给大家介绍的是关于Linux下Python脚本自启动与定时任务的相关内容,分享出来供大家参考学习,话不多说...

    Linux Python3.10代码包

    在Linux环境中,Python是一种广泛使用的解释型编程语言,它的版本更新频繁,以提供更好的性能、安全性和新特性。本文将详细介绍如何在Linux上升级到Python 3.9.10、3.9.18以及3.10.12这些高版本,以及为何可能需要...

    Linux环境下离线安装python打包环境所需要的包

    在Linux环境下离线安装Python打包环境,主要是为了创建可执行程序,这通常涉及到Python的解释器、库依赖以及打包工具。以下将详细讲解这个过程的关键步骤和涉及的组件。 首先,`pyinstaller`是Python中广泛使用的...

    Linux安装Python3.10.13

    在Linux系统中安装Python 3.10.13是一个重要的任务,因为Python是一种广泛使用的高级编程语言,尤其在服务器端脚本、数据分析、人工智能等领域。以下是一个详细且全面的指南,涵盖了安装过程中的所有关键步骤。 ...

    windows和linux下python opencv安装(含离线安装)

    本篇将详细介绍在Windows和Linux环境下如何安装Python OpenCV,包括使用pip以及离线安装的方法。 ### Windows上的Python OpenCV安装 #### 1. 使用pip 首先,确保你的系统已经安装了Python和pip。在命令提示符或...

    Galaxy_Linux_Python_2.0.2106.9041.tar.gz

    总结起来,"Galaxy_Linux_Python_2.0.2106.9041.tar.gz"提供了在Linux环境下使用Python控制大恒工业相机的强大工具,使得开发者能够充分发挥Python的灵活性和便利性,结合大恒相机的高性能,实现复杂且高效的机器...

    linux下python使用sendmail发送邮件

    使用linux下的sendmail程序来发送邮件,利用popen函数(python docs关于popen函数)可以直接调用linux系统程序,需要指定程序所在的位置。 python代码: #!/usr/bin/python # -*- coding: UTF-8 -*- #Author: ...

    Linux Python.zip

    通过学习和掌握Linux环境下的Python使用,开发者不仅可以提升工作效率,还能拓宽职业发展路径,因为这种技能在云计算、大数据和人工智能等领域都是高度需求的。无论是初学者还是经验丰富的专业人士,都应该重视这一...

    linux下安装python3.8

    在Linux环境下安装Python 3.8是一个常见的任务,尤其对于系统管理员和开发人员来说,它涉及到操作系统交互、软件包管理以及版本控制等多个方面。本文将详细介绍如何在不同的Linux发行版上安装Python 3.8。 首先,让...

    Python3.11.5安装包(linux版本)

    在Linux环境中,Python还常常与包管理器如`apt` (Ubuntu/Debian) 或 `yum` (CentOS/RHEL) 结合使用,通过它们可以方便地安装和管理Python的第三方库。例如,`pip`是Python的包管理器,用于安装和升级Python软件包。...

    linux 下 python调用c或者c++编写的代码使用案例

    在Linux环境下,Python作为一种强大的脚本语言,常常需要与C或C++等底层语言交互以提升性能或利用现有的C/C++库。本案例提供了解决这一需求的四种不同方法,适用于那些希望在Python中调用C或C++代码的开发者。下面...

    Linux下使用python调用top命令获得CPU利用率

    本文定位:想通过python调用top命令获取cpu使用率但暂时没有思路的情况。 如果单纯为了获得cpu的利用率,通过top命令重定向可以轻松实现,命令如下: 复制代码 代码如下: top -bi > cpuHistory.log 或 复制代码 代码...

    linux python 2.7.18 环境部署项目发布运行

    linux python 2.7.18 环境部署项目发布运行

Global site tag (gtag.js) - Google Analytics