首页
学习
活动
专区
工具
TVP
发布

Linux screen命令,Linux screen用法,Linux screen简单用法,Linux screen安装

有时候我们在编译安装软件过程还想执行其他命令做其他事情,一般做法是再开启1个ssh终端去执行命令,事实上linux已经提供screen多重视窗管理程序模拟多个终端。...(1).安装screen软件yum install screen(2).使用screen创建一个新窗口终端screen此时就是在新窗口终端了(3).在当前screen终端执行命令ping  gaojiufeng.cn...(4).临时退出当前screen终端ctrl+a+d(5).查看当前运行screen终端screen -ls输出There is a screen on:        1043.pts-1.877a782c02de... (Detached)1 Socket in /var/run/screen/S-root.(6).重新连接到之前screen终端去看看screen -r 1043此时又恢复到ping界面(7).完全退出...screen还能防止我们ssh断开命令不执行问题,另外screen貌似还支持嵌套哈哈。

26000

Linuxscreen命令使用详解

GUN Screen: ? 官方网址:http://www.gnu.org/software/screen/ 1、简介 Screen是一款由GNU计划开发用于命令行终端切换自由软件。...-d  将指定screen作业离线。 -h  指定视窗缓冲区行数。 -m  即使目前已在作业screen作业,仍强制建立新screen作业。...-r  恢复离线screen作业。 -R  先试图恢复离线作业。若找不到离线作业,即建立新screen作业。 -s  指定建立新视窗时,所要执行shell。...-S  指定screen作业名称。 -v  显示版本信息。 -x  恢复之前离线screen作业。 -ls或–list  显示目前所有的screen作业。.../screen 以上就是本文全部内容,希望对大家学习有所帮助。

2.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linuxscreen命令及使用方法

Screen简介 Screen是一款由GNU计划开发用于命令行终端切换自由软件。用户可以通过该软件同时连接多个本地或远程命令行会话,并在其间自由切换。...GNU Screen可以看作是窗口管理器命令行界面版本。它提供了统一管理多个会话界面和相应功能。...-d  将指定screen作业离线。 -h  指定视窗缓冲区行数。 -m  即使目前已在作业screen作业,仍强制建立新screen作业。...作为开发人员,其实平常开发只需要知道三个命令就能满足90%以上使用范围了 screen -ls screen -S screen -R ctrl+a d screen常用操作 创建会话(-m 强制...quit 查看所有会话: screen -ls 进入会话: screen -r session_name 总结 到此这篇关于Linuxscreen命令及使用方法文章就介绍到这了,更多相关linux

1.4K50

Linux命令(18)——screen命令

screen其实就是Linux虚拟终端,可以用它创建多个虚拟终端,每个终端可以创建1~10个窗口,每个窗口相当于一个Linux Shell会话窗口,可执行操作和正常Shell完全一样。...其重要特点就是终端断开连接后,screen新建命令行会话程序和任务是保存在后台运行,不会因为终端窗口关闭或者断开连接而终止执行。 详细说明参见GNU Screen官方站点。...-d :将指定screen作业离线。 -h :指定视窗缓冲区行数。 -m:即使目前已在作业screen作业,仍强制建立新screen作业。...进入一个screen会话,才可以切换窗口,在每个screen session下,所有快捷键都以Ctrl+a开始。常用快捷键如下: Ctrl+a+?:显示所有键绑定信息。...---- 参考文献 [1]Linux命令大全.screen命令 [2]系统load average

1.7K20

Linux 系统日志,screen命令

Linux 系统日志 : # less /var/log/messages //是系统一个日志(服务,系统,软件等) 此日志配置策略是自动切割,我们使用命令可以查看到: [[email protected...,且保存在内存(开机重启即消失) 假如网卡或硬盘有问题均会被记录在此, # dmesg -c 临时清空内存日志 # cat /var/log/dmesg //系统启动日志 ---- last :...screenPID,我们可以根据此PID做出恢复或者结束命令。...# screen -ls //列出后台虚拟窗口list # screen -r //恢复之前虚拟窗口 有时候如果时间久了,我们忘记了此screen是具体执行什么,我们就需要针对各个screen命名:...# screen -S “test_screen” //创建一个新screen窗口,并指定名字为test_screen 当然再次恢复时候我们就可以使用自定义名字来恢复了!

6.6K61

linux Screen使用 关于screen命令详解命令详解(SSH防掉线)

如果是vmware或hyper-v虚拟linux,虚拟化软件本身要支付许可费用,子系统可以用linux来节省成本。 如果是xen或kvm虚拟windows,其中子系统要支付许可费用。...如果是虚拟linux,建议首先使用xen,支持linux半虚拟化,可以直接使用主系统cpu和磁盘及网络资源,达到较少虚拟化调度操作,可以达到非常高性能,但xen操作复杂,维护成本较高。...其次我们推荐kvm来虚拟linuxlinux本身支持kvmvirtio技术,可以达到少量虚拟化调度操作,得到较高系统性能。...不推荐使用hyper-v来虚拟linux,太多不兼容性导致linux基本无法在hyper-v上跑。...在没有授权情况下,虚拟windows,建议使用kvm。 在没有授权情况下,虚拟linux,建议使用xen,如考虑到需要降低管理维护和学习成本,建议使用kvm。

2.3K40

Linux命令之screen——终端切换

Screen是一款由GNU计划开发用于命令行终端切换自由软件。用户可以通过该软件同时连接多个本地或远程命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器命令行界面版本。...-d  将指定screen作业离线。 -h  指定视窗缓冲区行数。 -m  即使目前已在作业screen作业,仍强制建立新screen作业。...安装screen 流行Linux发行版(例如Red Hat Enterprise Linux)通常会自带screen实用程序,如果没有的话,可以从GNU screen官方网站下载。...窗口列表样子一般是这样: 0$ bash 1-$ bash 2*$ bash 这个例子我开启了三个窗口,其中*号表示当前位于窗口2,-号表示上一次切换窗口时位于窗口1。...Screen默认会为窗口命名为编号和窗口中运行程序名组合,上面的例子窗口都是默认名字。练习了上面查看窗口方法,你可能就希望各个窗口可以有不同名字以方便区分了。

6K20

Linux centos screen命令基础用法

screen是一个在Linux系统中非常有用工具,特别是当你需要在远程服务器上运行长时间运行任务时下面是在centos7使用方法安装如果你centos 7 没有安装可以执行下面命令安装sudo...上,你可以使用以下命令安装:sudo apt-get install screen使用1.新建会话在终端输入screen并按回车,这将新建一个screen会话screen或者,你可以给新会话一个名称,这样好找到...screen -S 2.会话列表查看当前使用screen“会话,可以使用screen -ls3.重新连接会话如果你已经断开了某个screen会话,你可以用下面的命令重新连接:screen...-S -X quit6.快捷键screen常用快捷键,他们可以在screen会话中使用Ctrl +A,c:创建新窗口Ctrl +A,n:切换到下一个窗口Ctrl +A,p:切换到上一个窗口...创建虚拟终端,有2种工作状态:Attached:表示当前screen正在作为主终端使用,为活跃状态。

24110

Linux 使用 screen 后台执行命令方法

screen 中有会话概念,可以在一个 screen 会话创建多个 screen 窗口,在每一个 screen 窗口中就像操作一个真实 telnet/SSH 连接窗口一样。...安装 screen 软件包 # 可以直接使用yum安装[root@xuexi ~]# yum -y install screen # 也可以挂载 CentOS7 光盘镜像安装[root@xuexi ~...]# rpm -ivh /mnt/Packages/screen-4.1.0-0.25.20120314git3c2946.el7.x86_64.rpm准备......#################### [100%] screen 使用方法 直接在命令行键入 screen 命令 [xf@xuexi ~]$ screen screen 会创建一个全新 shell...[detached from 10992.pts-0.xuexi]  //分离出一个独立会话 一段时间后,或者关闭了当时终端,如果还想要回到之前 screen 会话 [root@xuexi ~]#

2K30

linux screen安装一键包必备神器

linux上安装软件尤其一键包之类,都需要很长时间才能装好,而且会把一些重要信息显示在最后。虽然说等着就可以,但是这段时间内如果断一下网,密码等信息看不到那就悲剧了。...今天就介绍linux下安装一键包软件必备软件screen,有了这个软件,再也不怕突然断网了,再登录进去就是 一般需要先安装下 yum install screen -y 然后我们创建一个屏幕,为了节省时间...执行到一半时候,我把ssh中断,要是一般情况就要重新执行一下了,但是今天用screen做了准备,利用screen找回丢失屏幕 screen -r bench 小贴士:如果忘了任务名称的话,可以使用screen...-ls查询所有的screen任务 ?...一个screen用不到了的话,在screen输入exit命令退出,或者可以使用命令kill掉

1.4K70

Linux不间断会话服务Screen简单用法

系统管理员经常需要SSH 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成任务,比如系统备份、ftp,rsysnc,sftp,scp 传输等等。...用户还可以使用screen服务程序同时在多个远程会话自由切换,能够做到实现如下功能。 1)会话恢复:即便网络中断,也可让会话随时恢复,确保用户不会失去对远程会话控制。...-09.html#932 《Linux就该这么学》 1、首先yum先安装screen ?...当在命令行敲下这条命令一瞬间,屏幕会快速闪动一下,这时就已经进入screen服务会话 输入screen -ls可以查看到当前会话正在工作 ?...2)screen会话先按下Ctrl+a,然后再按d字母键,分离该会话 ? 恢复会话 screen -ls查看所有会话列表 screen -r 会话名或者screen -r 会话ID ?

1.4K90

详解Linux Screen让程序保持后台运行

详解Linux Screen让程序保持后台运行 ? 您是否曾经遇到过在远程计算机上执行长时间运行任务,突然连接中断,SSH会话终止以及工作丢失情况。...换句话说,这意味着您可以启动屏幕会话,然后在该会话打开任意数量窗口(虚拟终端)。 当您屏幕窗口不可见时,即使您已断开连接,在Screen运行进程也将继续运行。...开始使用Linux Screen 当您开始一个新screen会话时,它将创建一个带有shell单个窗口。 在screen会话你可以有多个窗口。...Ctrl + a X:关闭当前区域 从Linux Screen 回话脱离 您可以随时输入以下内容从Screen 会话中分离: Ctrl+a d 从Screen 会话中分离后,在Screen 会话运行程序将继续运行...删除当前screen回话 进入当前回话,并输入: exit 自定义Linux屏幕 Screen启动时,如果存在文件,它将从/ etc / screenrc和〜/ .screenrc读取其配置参数。

12.9K31

Linuxscreen 在后台运行程序

主要功能: 会话恢复 只要Screen本身没有终止,在其内部运行会话都可以恢复。这一点对于远程登录用户特别有用——即使网络连接中断,用户也不会失去对已经打开命令行会话控制。...只要再次登录到主机上执行screen -r就可以恢复会话运行。同样在暂时离开时候,也可以执行分离命令detach,在保证里面的程序正常运行情况下让Screen挂起(切换到后台)。...这一点和图形界面下VNC很相似。 多窗口 在Screen环境下,所有的会话都独立运行,并拥有各自编号、输入、输出和窗口缓存。...用户可以通过快捷键在不同窗口下切换,并可以自由重定向各个窗口输入和输出。Screen实现了基本文本操作,如复制粘贴等;还提供了类似滚动条功能,可以查看窗口状况历史记录。...screen 使用 安装 一般linux系统都会自带screen,如果没有安装的话,使用 $ sudo apt-get install screen 或$ sudo yum install screen

2.4K30

Linux运维人员怎样使用screen

今天小编为大家分享文章是关于Linux运维利器-screen使用介绍,相信很多Linux运维人员对此都有所了解,下面跟小编一起来看一看文章内容吧。...Linux是一个多用户多进程操作系统,Linux远程操作我们常常使用是的ssh进行远程。我们可以登录打开不通终端,但是每一个终端都是一个环节变量。...一、分析,意外关闭终端程序挂掉原因 Linux/Unix,几个相关概念: 进程组(process group):一个或多个进程集合,每一个进程组有唯一一个进程组ID,即进程组长进程ID。...Screen中有会话概念,用户可以在一个screen会话创建多个screen窗口,在每一个screen窗口中就像操作一个真实telnet/SSH连接窗口那样。...在screen创建一个新窗口有这样几种方式: 1.直接在命令行键入screen命令 [root@tivf06 ~]# screen Screen将创建一个执行shell全屏窗口。

1.8K00

rsync通过服务同步,Linux系统日志,screen工具

笔记内容: l 10.32/10.33 rsync通过服务同步 l 10.34 linux系统日志 l 10.35 screen工具 笔记日期:2017.9.3 10.32/10.33 rsync通过服务同步...我们先来看看Linux系统里有哪些重要日志:   第一个是/var/log/messages,这个日志是Linux系统里一个汇总日志,很多信息都记录在这个日志里,如果服务没有指定单独日志文件的话,...在Linux系统里会有一个日志切割机制,当日志文件大小增涨到一定程度,就会对这个日志进行切割: ?...Linux服务写文件时候是根据文件inode号去写,而不是根据文件名,所以需要重新加载服务。   dmesg命令会把系统里硬件相关日志列出来,这个日志是保存在内存,并不是一个文件: ?...Linux日志文件总管logrotate   http://linux.cn/article-4126-1.html

1.9K20
领券