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

猜你喜欢

转载自netkiller-github-com.iteye.com/blog/1927370