screen, tmux 虚拟终端

简介:

16.10.1. screen - screen manager with VT100/ANSI terminal emulation

screen 类似 jobs, 前者是对terminal, 后者针对进程。你可以随时再次链接screen会话,而不用担心中途因网络不稳定造成的中断。

sudo apt-get install screen
		

进入

screen
		

查看任务

screen -ls
		

重新连接会话

screen -r 16582
		

退出screen 使用组合键 C-a K 或者

screen -wipe
		

16.10.2. tmux — terminal multiplexer

http://tmux.sourceforge.net/

查看当前session $tmux ls

$ tmux ls
0: 1 windows (created Mon Aug 19 10:12:15 2013) [270x56] (attached)

$ tmux list-sessions
0: 1 windows (created Mon Aug 19 10:12:15 2013) [270x56] (attached)
		

创建session

tmux new -s session-name
		

结束session

$tmux kill-session -t 0

#结束所有session
$tmux kill-server
		

使当前会话进入后台

tmux detach
		

恢复session, detach的反向操作

tmux attach -t session-id

 文章出处:http://netkiller.github.io/shell/index.html

目录
相关文章
|
4月前
|
Linux
Linux命令(59)之screen
Linux命令(59)之screen
38 0
|
5月前
Mac终端(Terminal)的背景颜色
Mac终端(Terminal)的背景颜色
|
9月前
|
网络安全
screen4.9.0 离线安装
screen4.9.0 离线安装(服务器ssh断连后,可以继续保持程序运行,以及查看打印信息)
220 0
|
缓存 Linux Shell
Linux Command screen 后台运行
Linux Command screen 后台运行
|
Ubuntu
Ubuntu screen命令
Ubuntu screen命令
296 0
|
Linux Windows 数据安全/隐私保护