首页 > 其他分享 >后台终端Screen使用

后台终端Screen使用

时间:2023-11-05 16:37:03浏览次数:26  
标签:创建 Screen pid 虚拟 终端 使用 后台 screen

1、查看sreen状态

screen -ls

Attached:表示当前screen正在作为主终端使用,为活跃状态。
Detached:表示当前screen正在后台使用,为非激发状态。

2、查询命令提示

screen -help

3、创建终端

(1)使用-R创建,如果之前有创建唯一一个同名的screen,则直接进入之前创建的screen
(2)使用-S创建和直接输入screen创建的虚拟终端,不会检录之前创建的screen(也就是会创建同名的screen)

# 法1:创建一个名称为 Hello的虚拟终端
screen -R Hello
# 法2 :
screen -S Hello

4、退出当前虚拟终端

按Ctril+a+d,screen运行的进程转到后台运行并回到主终端

5、使用-R或者-r命令回到创建的虚拟终端:

# 使用screen -r命令
screen -r [pid/name]

pid/name:为虚拟终端PID或Name

6、清除虚拟终端:

(1)法1:在虚拟终端内输入:

# 退出终端
exit

(2)法2:主终端内,使用命令释放:

# 使用-R/-r/-S均可
screen -R [pid/Name] -X quit

无法进入Attached状态的问题

screen有两种状态,Attached状态的意思是当前虚拟终端用户正在使用,这个时候,是无法进入的。但是并没有使用Ctril+a再按d退出并挂起虚拟终端的时候,因为一些原因长时间没操作,或者本地网络掉包等问题,非正常退出虚拟终端,用户并没有在虚拟终端内,却出现Attached状态:

screen -d [pid/Name]

标签:创建,Screen,pid,虚拟,终端,使用,后台,screen
From: https://www.cnblogs.com/hackerZT-7/p/17787772.html

相关文章

  • 在 Alacritty 终端中支持输入法
    TL;DR在Wayland下Alacritty对输入法(Fcitx5)支持存在问题,解决方案为设置如下两个环境变量中的任意一个:WAYLAND_DISPLAY=alacrittyWINIT_UNIX_BACKEND=x11启动时默认添加此参数在~/.local/bin(或其他在$PATH中先于/usr/bin/的目录)中添加一个名为alacritty的文件,输入......
  • java进程后台运行
    实现Java进程后台运行的步骤流程图如下所示:创建Java程序编译Java程序将class文件打成jar包编写运行脚本后台运行脚本步骤一:创建Java程序首先,你需要创建一个Java程序,可以使用任何你熟悉的Java开发工具。假设你的Java程序是一个简单的HelloWorld程序,如下所示:publicclassHelloWorld......
  • Django 表单处理:从前端到后台的全流程指南
    Django作为一个高级PythonWeb框架,它的表单处理能力强大,可以有效地处理用户输入,进行数据验证以及错误处理。本文将详细介绍如何在Django中创建、处理和使用表单。1.Django表单系统的核心Django的表单系统处理表单的生命周期,涉及以下核心部分:表单类:定义表单的结构和行为。验......
  • 标准错误输出,后台进程启动失败不会卡住
    一问题项目中远程连主机,命令启动一个后台进程,但该进程启动失败了,没有输出,本机获取不到信息,则一直等待直到超时将命令拿到远程主机执行,效果如下,卡住了,没回到输入行 二解决使用标准错误输出,命令如下:意思是:标准输入和标准输出都使用写法1nohupjava-jar/root/work/proj......
  • 如何使用 Redis 实现后台房间的数据管理?
    ​ ​摘要:利用Redis实现房间业务管理的实践与思考。文|即构业务后台开发团队在一些互动场景中,比如语音聊天室、电商直播等,成员控制、连麦、献花、发弹幕等互动功能,通常要求后台服务器能够储存管理房间及房间内成员的数据。那么如何组织、存储、操作这些数据以完成既定的业......
  • MacBooks打开当前文件夹的cmd终端
    1.打开系统偏好设置,并点击触控板 辅助点击选择点按右下角2.点击左上角访达,选择服务,点击服务偏好设置3.给“新建位于文件夹位置的终端标签页”和“新建位于文件夹位置的终端窗口”钩上选项 这样就可以在你想打开终端的文件夹,使用鼠标右键,打开终端了......
  • 【xterm】在浏览器中实现SSH终端,实现远程登录服务器
    使用插件Xterm.js扩展终端功能的JavaScript模块网页植入SSH终端(web-terminal)连接服务端,实现远程登录,用户可以在网页上直接进行远程登录和操作服务器,而无需使用传统的终端或SSH客户端HTML示例npminstallxterm<!doctypehtml><html><head><linkrel......
  • JS加密/解密之XX数据后台列表JS加密
    目标地址ZHkuZmVpZ3VhLmNu需求老朋友联系到我,希望能自己做一个方便读取的小工具给公司内部用,承诺绝不外传。但是获取接口数据的最后一步遇到了问题,响应回来的数据做了大量加密,无法识别。代码分析该站代码做了大量的Promise异步处理,webpack打包的格式。追踪比较困难,最后花了很大功夫......
  • Java后台微信点餐小程序2023年最新版笔记Springboot+Mysql+Freemarker+Bootstrap
    由于之前的Java后台微信点餐小程序有些知识点过时了,所以今天重新出一版,把里面过时的知识点更新下第一章,技术选型(重要)在开始学习之前,要记得安装jdk8和mysql8,后面的笔记里也会具体讲解怎么安装,但是jdk8和mysql8必须和石头哥保持一致。1,后台技术选型:JDK8(必须保持一致)Mysql8(必......
  • odoo pdf 打印任务后台运行,pdf保存在附件中, 借助queue_job模块实现后台打印
    用户故事:在打印大批量pdf文件时会有较长事件的等待,而且容易中断原因中断原因,有内存及超时限制,wkhtmltopdf工具比较吃内存解决方案:内存限制的问题可以分批处理,比如每次只处理50条记录代码示例,使用按钮触发的打印功能:#model:[email protected]......