Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

4.23. TUI

4.23.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
		

4.23.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
		

4.23.3. byobu - wrapper script for seeding a user's byobu configuration and launching a text based window manager (either screen or tmux)


		

4.23.4. htop - interactive process viewer

		

4.23.5. elinks

4.23.6. chat

finch,irssi