IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 华为云云服务器 - 设置 python 定时脚本 || 设置后台运行程序 -> 正文阅读

[系统运维]华为云云服务器 - 设置 python 定时脚本 || 设置后台运行程序

1.连接云服务器

我用的是 MobaXterm_Personal_21.3
在这里插入图片描述
在这里插入图片描述
之后输入账号密码进入

2.上传文件

可视化操作:

找个地方,将本地的py文件上传上去
在这里插入图片描述

命令行操作:

在本地命令行界面,使用scp命令将本地的py文件发送到 远程服务器

scp 本地文件地址 云服务器帐号@云服务器IP/域名:云服务器文件地址
scp jielong.py root@服务器ip:/home/py

在这里插入图片描述

3.设置定时运行

编辑定时任务

crontab -e

每天21点50分执行一次jielong.py文件,将输出内容保存至test.log

50 21 * * * python3 /home/py/jielong.py > /home/py/test.log 2>&1 

1个>是输出重定向: 会覆盖原文件

>>是追加: 不会覆盖原来文件的内容,而是追加到文件的尾部。

在这里插入图片描述

利用Crontab定时执行Python脚本

我们用crontab -e进入当前用户的工作表编辑,是常见的vim界面。每行是一条命令。
crontab的命令构成为 时间+动作,其时间有分、时、日、月、周五种
https://www.runoob.com/w3cnote/linux-crontab-tasks.html




写到一半,发现后台运行不是我要用的,写都写了,先留着吧

*设置程序后台运行

1.先查看下python版本:

在这里插入图片描述

2.设置程序后台运行:

nohup python3 jielong.py  > jielong.log 2>&1 &

运行A.py程序,将其输出保存到文件名为fileA中,则使用如下命令:
nohup python A.py >fileA 2>&1 &
https://blog.csdn.net/qq_23128065/article/details/88257680

nohup是指运行命令,忽略挂起信号
&是指在后台运行,但当用户挂起时,命令自动也跟着退出。
将两者结合使用,才意味着将命令在后台永久的执行下去。
2>&1 2>代表错误重定向,&1代表标准输出,即表示错误重定向到标准输出

3.如果疫情结束不需要打卡的话,使用kiil命令关闭进程

jobs
kill %jobnum

通过jobs命令查看jobnum,然后执行 kill %jobnum
https://cloud.tencent.com/developer/article/1722018

查看后台运行的所有python 进程:

ps aux |grep python

关闭进程:

kill 进程id
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-09 18:57:31  更:2022-04-09 19:00:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 22:49:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码