登陆

4 款很帅的终端复用器

admin 2019-07-18 291人围观 ,发现0个评论

终端复用器能让你的终端变得十分强壮。本文展现了一些盛行的终端多路复用器以及怎么装置它们。

-- Paul W. Frields(作者)

Fedora 体系对许多用户来说都很舒适。它有一个令人惊叹的桌面,能够轻松地完结日常使命。而在这光鲜的外表之下是由 Linux 体系供给的支撑,而终端是高档用户运用这些底层才能的最简略办法。默许的终端简略且功用有限。可是,终端复用器能让你的终端变得十分强壮。本文展现了一些盛行的终端多路复用器以及怎么装置它们。

为什么要用它?嗯,首要,它能够让你刊出你的体系,而一起让你的终端会话不受搅扰。退出你的控制台,这样安全,在其他当地不是处女旅行时经过长途登录 SSH 持续之前的操作是十分有用的。这儿有一些东西能够看下。

最陈旧和最闻名的终端多路复用器之一是 screen。可是,因为其代码不再保护,本文将要点介绍最近的运用。 (“最近的”是相对而言的,其间一些已存在多年!)

Tmux

tmux 是 screen 最广泛运用的替代品之一。它有高度可装备的接口。你能够根据需求对 tmux 进行编程以发动特定类型的会话。在前面宣布的这篇文章中你会发现更多关于 tmux 的信息:

  • 运用 tmux 完成更强壮的终端

现已是 tmux 用户?你或许会喜爱 这篇使你的 tmux 会话更有用的文章 。

要装置 tmux,因为你或许现已在终端中,请带上 sudo 运用 dnf:

$ sudo dnf install tmux

要开端学习,请运转 tmux 指令。单窗格窗口以你的默许 shell 发动。tmux 运用润饰键来表明接下来会宣布指令。默许情况下,此键为 Ctrl+B。假如输入 Ctrl+B, C,你将创立一个带有 shell 的新窗口。

提示:运用 Ctrl+B, ? 进入协助形式,会列出你能够运用的一切键。为了简略起见,你先检查 bind-key -T prefix 最初的行。这些是你能够在润饰键之4 款很帅的终端复用器后当即运用的键,能够用来装备你的 tmux 会话。你能够按 Ctrl+C 退出协助形式回 tmux。

要彻底退出 tmux,请运4 款很帅的终端复用器用规范 exit 指令或 Ctrl+D 退出一切 shell。

Dvtm

你或许最近在 Fedroa Magzine 上看到过一篇 dwm,一个动态窗口办理器 的文章。像 dwm 相同,dvtm 用于平铺窗口办理,可是是用在终端中。它的规划坚持 UNIX 的“做好一件事”的理念,在这儿是办理终端中的窗口。

装置 dvtm 也很简略。可是,假如你想要前面说到的刊出功用,你还需求 abduco 包来处理 dvtm 的会话办理。

$ sudo dnf install dvtm abduco

dvtm 现已映射了许多办理终端窗口的按键。默许情况下,它运用 Ctrl+G 作为其润饰键。这个按键告知 dvtm 接下来的字符将成为它应该处理的指令。例如, Ctrl+G, C 创立一个新窗口,Ctrl+G, X 将其封闭。

有关运用 dvtm 的更多信息,请检查 dvtm 的 主页 ,其间包括很多提示和入门信息。

Byobu

尽管 byobu 自身并不是真实的多路复用器 —— 它封装了 tmux 乃至更老的 screen 来增加功用,但它也值得在这儿一提。经过协助菜单和窗口选项卡,以便愈加容易地找到那4 款很帅的终端复用器些功用,byobu 使终端复用器更适合初学者。

当然它也能够在 Fedora 库房中找到。要装置它,请运用以下指令:

$ sudo dnf install byobu

默许情况下,byobu 会在内部运转 screen,因而你或许期望运转 byobu-tmux 来封装 tmux。你能够运用 F4 款很帅的终端复用器9 键翻开协助菜单以获取更多信息,来协助你入门。

Mtm

mtm 是你能够找到的最小的复用器之一。事实上,它只要大约 1000 行代码!假如你处于受限的环境(例如旧硬件、最小容器等)中,你或许会发现它很有用。要开端运用,你需求装置一些包。

$ sudo dnf install git ncurses-devel make gcc

然后克隆 mtm 地点的库房:

$ git clone https://github.com/deadpixi/mtm.git

进入 mtm 文件夹并构建程序:

$ make

你或许会收到一些正告,但完结后,你将会有一个十分小的 mtm 程序。运用以下指令运转它:

$ ./mtm

你能够在 GitHub 页面 上找到该程序的一切文档。

这儿仅仅一些终端复用器。你有想引荐的么?请在下面留下你的谈论,享用在终端中创立窗口吧!


via: https://fedoramagazine.org/4-cool-terminal-multiplexers/

作者: Paul W. Frields 选题: lujun9972 译者: geekpi 校正: wxy

本文由 LCTT 原创编译, Linux我国 荣誉推出

点击“了解更多”可拜访文内链接

请关注微信公众号
微信二维码
不容错过
Powered By Z-BlogPHP