首先,安装screen
wget http://ftp.gnu.org/gnu/screen/screen-4.0.3.tar.gz
make install
make
ln -s yourpath/screen ./screen
现在就可以是使用screen了。
使用./screen 就可以进入screen
ctrl+a,c可以帮你开启另外一个session.ctrl+a,:可以列出当前的session.
ctrl+a,d可以暂时退出screen,需要重新连接这个screen时,需要使用screen -r
ctrl+a,?可以打开帮助,让你看到更全的命令
经常可能用到的screen典型功能。
1.再linux上作演示(你登录到远程服务器使用screen -r,让朋友也登录上这台服务器使用screen -x,然后切换到相同的session,那么就可以进行操作,这时你们可以看到相同的操作。那么很简单的实现了演示功能)
2.当操作比较复杂,可能需要好几个窗口来监控程序时,现在不必需要打开好多个窗口来完成你的操作,可以使用screen实现多个session来实现,使用ctrl+a,c来创建一个新的session,除非使用exit来退出这个session.否则,他会帮你保存这个状态。
3.当操作事件比较长,或者断电的时候都可以来使用session来保存你的操作。使用ctrl+a,d退出screen.下次登录使用screen -r来链接这个screen.
screen还有很多强大功能。通过screen --list,进入screen后使用ctrl+a,?来看命令慢慢开发吧。
分享到:
相关推荐
Screen 命令可以创建多个有 shell 的窗口,每个窗口都可以跑自己的应用程序,即使退出远程管理窗口,Screen 窗口里的应用程序也不会关闭。 Screen 命令的使用方法: 1. 打开 Screen 会话:在 SHELL 键入 screen,...
`screen`软件不仅支持后台运行程序,还提供了会话管理和恢复功能,是Linux管理员的得力助手。 标题中的"Linux后台运行软件-screen-rpm-直接安装",指的是利用RPM(Red Hat Package Manager)包管理器来安装`screen`...
在Linux开发中,尤其是Shell脚本的编写和调试,BlackScreen提供了丰富的功能。例如,它支持自定义主题,让用户可以根据个人喜好调整颜色方案,减轻视觉疲劳。此外,它还具备多窗口和多标签页管理,可以在同一个应用...
在Linux环境下,`screen`是一款非常强大的终端复用程序,它允许用户在同一终端会话中管理多个独立的子会话(或称为窗口)。通过`screen`,用户可以在后台运行进程,并且在断开连接后继续保留这些进程,这对于远程...
Linux应用程序是操作系统中的一种软件,它允许用户与操作系统交互,执行各种任务,包括串口检测。在Linux环境中,开发和运行应用程序的过程与Windows或其他操作系统有所不同,具有其独特的特性和工具。 首先,我们...
在Linux环境下运行Java程序是许多开发人员日常工作中的一部分。Linux以其稳定性和安全性成为了服务器平台的首选,而Java作为跨平台的编程...了解和掌握这些技能,将有助于你在Linux环境中高效地管理和运行Java应用。
在Linux操作系统中,`screen`是一个非常实用的命令行工具,它允许用户在一个终端会话中创建多个独立的全屏窗口,每个窗口可以运行不同的命令或程序。这使得用户可以在不关闭任何进程的情况下切换、分离和重新连接到...
"ScreenCapture截图程序"就是一个专为此目的设计的类,它允许开发者轻松地集成截图功能到自己的应用程序中。这个类对于初学者来说特别有价值,因为它提供了学习和理解图形用户界面(GUI)编程以及图像处理的基础。 ...
Screen作为一款功能强大的多窗口管理器,在Linux环境下具有广泛的应用场景。无论是进行开发工作还是服务器管理,都能极大地提高效率。虽然存在一定的学习成本和其他潜在的问题,但其带来的便利性和灵活性使得它成为...
Linux中的`screen`命令是一个非常实用的工具,尤其对于远程服务器管理和长时间运行的任务而言。它允许用户在单个终端会话中创建多个独立的“窗口”,每个窗口都可以运行不同的命令或程序,即使用户退出终端或者网络...
SSH 远程登录-screen 命令-Linux 会话命令 一、SSH 远程登录的痛点 在使用 Linux 时,很多用户都曾经...通过本文的介绍,相信大家已经了解了 Screen 命令的使用方法和功能特点,欢迎大家去尝试和应用 Screen 命令。
2. **应用程序开发**:在Linux环境下开发运行在用户空间的应用程序,这些应用程序可以是桌面软件、服务器软件、Web应用等。 3. **Web开发**:使用Linux作为服务器操作系统进行Web开发,包括后端服务的搭建和维护,...
描述中提到“Linux下基于x11grab的录屏程序”,这意味着录制功能是通过FFmpeg的x11grab模块实现的。x11grab是FFmpeg的一个组件,能够从X Window System(X11)中抓取视频流,用于实时屏幕录制。X11是Linux和Unix-...
在Linux环境中,通过脚本执行Java程序是一种常见的实践,尤其对于服务器端应用或者自动化任务来说。这使得我们能够更方便地管理和...了解并掌握这些知识点,将有助于你在Linux系统中更高效地管理和部署Java应用程序。
Linux操作系统因其开源、稳定和强大的性能,被广泛应用于服务器管理和开发环境。在日常的Linux管理中,命令行是主要的交互方式,而“命令带颜色”则是为了提高命令行操作的可读性和效率,通过高亮显示不同类型的文本...
Linux中的`screen`命令是一个强大的终端复用器,它允许用户在一个单一的终端会话中创建和管理多个独立的全屏窗口。这些窗口可以分别运行不同的命令或应用程序,且可以在它们之间自由切换,这对于多任务处理和远程...
在Linux系统中,驱动程序是操作系统与硬件之间的桥梁,它们负责处理硬件的特定功能并使上层软件能够与硬件进行通信。对于触摸屏,驱动程序通常包括初始化、数据采集、事件处理等功能。 Intel PXA270处理器支持多种...
此外,文档还列举了多个应用程序类别和相关软件包,例如归档工具(dump)、版本控制系统(git)、互联网工具(finger, ftp, telnet等)、发布工具(ghostscript等)和系统工具(如screen)。这些软件包的介绍说明了...
它允许开发者在没有内存管理单元的微控制器上运行Linux系统,提供了一种轻量级且功能强大的操作系统选择。在成功编译并运行UcLinux之后,添加自定义应用程序是进一步扩展系统功能的关键步骤。以下是添加一个简单的...
在UCLinux中添加自定义应用程序的详细过程 UCLinux是一种专为嵌入式系统设计的精简版Linux内核,它不包含MMU(内存管理单元),因此非常适合资源受限的设备。对于想要在UCLinux环境中开发和运行自定义应用程序的...