ag真人平台

首页 > 正文

linux 初级4 终端神器tmux

www.plumbingemergencybethesdamd.com2019-07-14
网上ag真人赌博试玩

8d3edf5abdd2401ca9b0d607f5e48466

有人会问,tmux的名字看起来很酷,如何得到这个名字?实际上,tmux是两个单词的缩写,即“终端MultipleXer”,意思是“终端多路复用器”,它原来是一个非常有创意的名字,只是英文缩写,看起来很酷,哈哈!

Tmux是一种允许人们通过单个窗口操作多个会话的工具。它绝对是提高经常运行Linux系统的学生的生产力的工具。我们会在一段时间内感受到它的力量和灵活性。

tmux可以解决哪些问题?

互联网行业的任何从业者,无论是操作或维护同学还是开发同学,通常都会在其工作计算机上安装远程连接工具(如ierm,puty,XShell,SecureCrT等),并登录到公司远程。在服务器上,执行特定操作,其中一些操作需要很长时间。

在此期间,一旦我们的远程连接工具所在的工作计算机断开或断电,许多长时间操作将被中断。这是一个所有运营商和发展学生都感到头痛的问题。

下面,我们将首先列出一些典型的痛点。

痛点:大数据传输的漫长夜晚

我相信已完成Linux服务操作和维护的学生已经使用scp在服务器之间进行大文件网络传输。这需要很长时间。在此期间,如果工作计算机断开连接或断电,将导致远程连接。该工具无法与服务器通信,导致其控制的数据传输被中断。

22493820968b4dfe87a7928312cb95e5

一些学生说他们可以用nohup来解决它。是的,这是一种方式,但使用nohup来询问

问题是如果有很多任务要同时传输,那么最后你可能无法分辨哪个任务对应哪个

转移,更不用说nhup会留下nohup.out这样的临时文件。

一些学生还说,即使他们被打断,他们也可以恢复传输。不幸的是,scp不支持断点。

如果您使用rsync,很遗憾rsync参数非常复杂。谁能保证每个操作和维护工程师都能掌握这么多复杂的参数?这时,请尝试tmux!

痛点2:正在编译但被拉到会议

类似于大文件数据传输情况,一些大型开发项目的代码编译过程通常需要很长时间,几分钟和很长时间。对于通宵编译,如果中间有一个破碎的网络,这是非常悲惨的。整个项目的进度必须推迟至少一天。

这时,我们向您推荐tmux!

本书取自《linux大鹏命令百篇》,作者不容易,请支持正版。

[续]

热门浏览
热门排行榜
热门标签
日期归档