如何在云服务器上自动运行.py文件

本文介绍如何在Linux环境中利用Screen工具实现程序的后台持续运行。通过安装Screen、创建和管理Screen会话,可以确保程序即使在SSH断开后仍能继续运行。文章详细解释了Screen的基本操作,包括创建、运行、查看、终止和清理会话。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在linux上操作方法,保证你在云服务器上运行的目的是保持一直运行

利用screen会话分离

因为在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。

 

基本步骤:

1、安装 screen :yum install screen

2、创建screen -S xx (注释:-S,意思是创建一个screen分屏环境。S是大写,xx是分屏的名字)

3、运行 (创建后会进入一个空白的界面。看起来跟ctrl+L了清屏了一样。不要慌)

python3 lxisgoodman.py

然后 ctrl+a+d 退出当前csreen环境。记住要一起按

第三步另外一种操作:
你创建完分屏可以直接 ctrl+a+d ,然后在外面

screen -S LX -X screen python3 lxisgoodman.py 

4、查看
其实上面已经达到目的了。如果你要想回去看运行状况的话
screen -ls 查询所以的screen程序。 然后有个pid。就是几个数字

然后 screen -r 88888 重新连接screen (88888是你-ls出来对应的数字)

5、终止
不想运行了咋办。
-ls查一下,然后 kill 88888

6、dead
-ls出来有dead标志的。说明程序凉了
creen -wipe 清除dead 会话

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值