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

zblog2年前zblog问题解答88


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

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

相关文章

phpstrom设置 打开项目 可以在新窗口中打开项目,替换当前窗口中的项目,或者将项目附加到已经打开的项目。您想如何打开项目? 不再询问(D)

phpstrom设置 打开项目 可以在新窗口中打开项目,替换当前窗口中的项目,或者将项目附加到已经打开的项目。您想如何打开项目? 不再询问(D)

打开项目 可以在新窗口中打开项目,替换当前窗口中的项目,或者将项目附加到已经打开的项目。您想如何打开项目? 不再询问(D)  在phpstorm 我点了 不在询问,我现在想 继续弹出这个...

mysql创建给指定数据库创建账户密码

-- 假设你已经登录到了 MySQL 数据库管理系统中 -- 1. 创建用户 CREATE USER 'z...

array_values 数组的值 使用 array_values 函数获取数组的所有值 array_values 函数返回数组中所有的值,不包含键。

使用 array_values 函数获取数组的所有值array_values 函数返回数组中所有的值,不包含键。...

# php 字符串 数组替换 批量替换

# php 字符串 数组替换 $arr = array("111" => "999"...

zblog常用简写

print_r($zbp->currenturl); # 当前url 路径 访问 www.zblog.cn/post/123.html 就是 ...

php curl 典型案例代码 curl例子 curl_init() curl_setopt

      $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url);...