tmux工具

tmux

工具介绍

当你想让你的程序后台运行,但是你还想看实时的输出,这个时候你都会使用到tmux,当然你能够使用nohup命令,这个工具只是提供一个新的方式而已。

安装

tmux是一个linux的工具软件,我们当然能够通过命令安装相应的软件。

sudo apt-get install tmux
yum install tmux

以上的命令就是在你的ubuntu、centOS使用命令安装tmux工具。

常用命令

使用tmux命令就能启动一个窗口

tmux [new -s 会话名 -n 窗口名]   #新建一个的窗口
tmux at [-t 会话名]  #恢复会话
tmux ls   #列出所有会话
tmux kill-session -t 会话名  #关闭会话
tmux ls | grep : | cut -d. -f1 | awk '{print substr($1, 0, length($1)-1)}' | xargs kill    #关闭所有会话
swap-window -s 3 -t 1  交换 3 号和 1 号窗口
swap-window -t 1       交换当前和 1 号窗口
move-window -t 1       移动当前窗口到 1 号

Tmux 无法持久保存 session 问题

它虽然好用,但是缺点是关机的话 session 就全都消失了。要解决这点,需要安装单独的插件。啥,关机还想保存呢?好吧 你们太丧心病狂了,较好这个工具也是个变态,这个时候你就需要 Tmux-Resurrect 插件来了。

总结

工具就是像是通往正向的一条捷径,我们可以通过一些好用的工具快速完成手中的工作,当然如果你不知道工具,那么就是重复造轮子,计算机发展这么多年,有各种奇奇怪怪的工具,大家有空还是需要多开拓视野,这样遇到问问题就知道那么是需要重新造轮子,那些是有捷径的。

# 工具  linux  shell 
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×