宝塔面板保持终端持续运行的解决方案(Screen全屏窗口管理器)

zblog1年前zblog问题解答38


Screen是一个全屏窗口管理器命令

在Linux终端中管理会话时,screen是一个非常有用的工具。

它允许你在单个终端会话中创建多个虚拟终端,

从而可以同时运行多个任务,

即使在断开与服务器的连接后也可以保持这些会话





宝塔面板保持终端持续运行的解决方案

1.安装screen

 yum install -y screen 


2.新建窗口

screen -S test 


3.执行定时任务操作

php index.php 

或 

python **.python


4.查看窗口

 

screen -ls

 

5.重新连接窗口


screen -r test 




# 安装screen

 yum install -y screen

 

# 创建一个新的窗口

screen -S test

 

# 进入窗口后 执行文件

python test.py

 

# 退出当前窗口

ctrl+a+d   (方法1:保留当前窗口)

screen -d  (方法2:保留当前窗口)

exit       (方法3:退出程序,并关闭窗口)

 

# 查看窗口

screen -ls

 

# 重新连接窗口

screen -r id或窗口名称

 

# 示例:

screen -r 344 

screen -r test

————————————————

相关文章

aardio换行 aardio怎么换行

aardio换行 aardio怎么换行

 也可以用单引号 里面 \r\n...

Fatal error: Directive ‘track_errors‘ is no longer available in PHP in Unknown on line 0 php错误日志

Fatal error: Directive ‘track_errors‘ is no longer available in PHP in Unknown on line 0 php错误日志

打开错误显示重启服务器如果是低版本 php 升级到到版本php 可能会报错Fatal error: Directive ‘track_errors‘ is no longer available in...

dechex 函数 ,用于将一个十进制数转换为其对应的十六进制字符串表示。

在PHP中,dechex() 函数是一个内置函数,用于将一个十进制数转换为其对应的十六进制字符串表示。 这个函数在处理数字数据时非常有用,特别是当你需要将数字以十六进制格式输出或存储时。...

brotli 命令行工具 在centos 和 Ubuntu 分别怎么安装

在CentOS和Ubuntu上安装brotli命令行工具,可以按照以下步骤进行:在CentOS上安装brotli更新系统(可选但推荐):首先,确保你的CentOS系统已经更新到最新状态。bash复制代...

php 正则表达式替换 preg_replace 函数

在 PHP 中,你可以使用正则表达式(regular expressions)结合字符串替换函数(如 preg_replace 或 preg_replace_callba...

/www/server/php/80/sbin/php-fpm: error while loading shared libraries: libsodium.so.23: cannot open

/www/server/php/80/sbin/php-fpm: error while loading shared libraries: libsodium.so.23: cannot open

安装php8失败  安装php8.0失败机器的安装源不行 安装源无法安装libsodium-devel软件,所以安装好php后会报错,更换系统的安装源后,重新安装libs...