screen的用法

在工作中,经常会遇到执行任务过程比较长,此时可以把这个任务通过&的方式放到后台执行,但你当前的终端是不能中断的,如果终端中断则这种方式的后台任务也会中断。

另一种方式就是screen的方式,将任务放到虚拟终端中,你当前的终端可以任意中断,重新连接上之后执行相应的命令,就可以重新连接上screen的终端。

安装:

yum install screen

常用参数:

-S:创建一个终端,例:screen -S ping-->创建一个名字为ping的终端

ctrl+a+d:进入虚拟终端后,不中断退出,让虚拟终端的任务持续在后台执行

-ls:列出所有的虚拟终端

-r:进入指定的虚拟终端(可以通过screen -ls看到终端的pid和名字),例:screen -r ping

时间: 2024-12-18 01:42:08

screen的用法的相关文章

screen 基础用法(转)

####################### 屏幕分割 ######################## 1. screen2. Ctrl-a c    # create a new screen3. switch between screens      Ctrl-a 0-9        Ctrl-a Ctrl-a         Ctrl-a "    # list all available screens4. Ctrl-a S  # split terminal vertically

echo显示闪烁,screen用法及显示时间的前后.

我们这门今天学习的一些主要内容 标准的命令的格式 命令(COMMAND)  [选项(OPTIONS)-.[参数(ARGUMENTS-)] 选项:启用或者关闭命令的某个或某些功能 参数:命令作用的对象,比如文件名,用户名等 首先我们来统计一下学习到的linux的一些基础的命令 who  查询当前用户 hostname 显示主机名 lsb_release –a 显示系统版本 LSB(linux stardard base):linux 标准库 gedit 图形工具只能用于图形界面 nano 低级文本

开源软件之screen的第一次使用

在网上看到一篇关于linux下屏幕协作的文章,原文如下: 屏幕协作 来自产品工程的高级维护用户 David 打电话说:"为什么我不能在您部署的这些新机器上编译 supercode.c". 您会问他:"您运行的是什么机器?" David 答道:" Posh".(这个虚够的公司将它的 5 台生产服务器以纪念 Spice Girls 的方式命名).这下您可以大显身手了,另一台机器由 David 操作: # su - david 转到 posh: # s

转:linux守护进程的启动方法

Linux 守护进程的启动方法 作者: 阮一峰 日期: 2016年2月28日 "守护进程"(daemon)就是一直在后台运行的进程(daemon). 本文介绍如何将一个 Web 应用,启动为守护进程. 一.问题的由来 Web应用写好后,下一件事就是启动,让它一直在后台运行. 这并不容易.举例来说,下面是一个最简单的Node应用server.js,只有6行. var http = require('http'); http.createServer(function(req, res)

Linux 入门学习-LINUX命令行描述及常用命令

Linux基础入门之(常用命令) 1.命令行构成 命令提示符一般有GUI.GLI两种接口 1.1命令行组成:命令提示符.prompt.bash(使用的shell) 1.1.1  提示符格式默认为系统变量设置 使用echo命令输出PS1系统本地变量 [[email protected] testdir]# echo $PS1 [\[email protected]\h \W]\$ 1.1.2  用户登录提示符: $:表示普通用户 #:表示系统用户 pwd 显示当前用户所在目录 [[email pr

linux学习博客

如何在Linux中实现类似qq远程协助的连接方式,在此,便用到今天新学习的一个命令: screen []    [] 当一台主机需要帮助时,用screen -S SESSION发出信息,而另一台主机通过screen -ls 命令发现第一台主机的SESSION,执行screen -x SESSION命令,便可以同步两台主机,并且双方不会影响,都可以操作.当完成后,双方都用exit退出当前的screen. screen []    []  其他用法 直接执行screen打开新的screen,当我们运

如何备份VPS数据到百度网盘

为了实现备份VPS数据到百度网盘,因为对Python等等都不熟悉,因此采用C语言写了一个软件,名字叫"pcs".软件源代码托管在 https://github.com/GangZhuo/baidupcs. 使用方法如下. 安装软件. 软件没有采用百度个人存储的公开API,而是直接分析网盘网站得到的接口,因此无需创建应用即可使用该软件.软件依赖于libcurl. 仅以Debian为例,安装步骤如下: 1. 首先安装依赖包libcurl,执行如下命令: sudo apt-get insta

9.8_Linux进程管理和计划任务

进程管理篇 进程概念 内核的功用:进程管理.文件系统.网络功能.内存管理.驱动程序.安全功能等 Process: 运行中的程序的一个副本,是被载入内存的一个指令集合 进程ID(Process ID,PID)号码被用来标记各个进程 UID.GID.和SELinux语境决定对文件系统的存取和访问权限, 通常从执行进程的用户来继承 存在生命周期 task struct:Linux内核存储进程信息的数据结构格式 task list:多个任务的的task struct组成的链表 进程创建: init:第一

Linux守护进程的启动方法

导读 “守护进程”(daemon)就是一直在后台运行的进程(daemon),通常在系统启动时一同把守护进程启动起来,本文介绍如何将一个 Web 应用,启动为守护进程. 一.问题的由来 Web应用写好后,下一件事就是启动,让它一直在后台运行,这并不容易,举例来说,下面是一个最简单的Node应用server.js,只有6行. var http = require('http'); http.createServer(function(req, res) { res.writeHead(200, {'