zoukankan      html  css  js  c++  java
  • 17.tmux相关

    Linux终端复用神器-Tmux使用梳理

    Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,
    在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;是BSD实现的Screen替代品,相对于Screen,它更加先进:支持屏幕切分,
    而且具备丰富的命令行参数,使其可以灵活、动态的进行各种布局和操作。

    1)Tmux功能:
    -  提供了强劲的、易于使用的命令行界面。
    -  可横向和纵向分割窗口。
    -  窗格可以自由移动和调整大小,或直接利用四个预设布局之一。
    -  支持 UTF-8 编码及 256 色终端。
    -  可在多个缓冲区进行复制和粘贴。
    -  可通过交互式菜单来选择窗口、会话及客户端。
    -  支持跨窗口搜索。
    -  支持自动及手动锁定窗口。

    2)Tmux安装
    a)ubuntu版本下直接apt-get安装
    # sudo apt-get install tmux
    b)centos7版本下直接yum安装
    # yum -y install tmux

    3)Tmux的使用
    安装完成后输入命令tmux即可打开软件,界面十分简单,类似一个下方带有状态栏的终端控制台;但根据tmux的定义,在开启了tmux服务器后,
    会首先创建一个会话,而这个会话则会首先创建一个窗口,其中仅包含一个面板;也就是说,这里看到的所谓终端控制台应该称作tmux的一个面板,
    虽然其使用方法与终端控制台完全相同。
    1. tmux new -s allen 创建会话
    2. ctrl + b d 退出会话,回到shell的终端环境
    3. tmux ls 终端环境查看会话列表
    4. ctrl + b s 会话环境查看会话列表
    5. tmux a -t allen 从终端环境进入会话
    6. tmux kill-session -t allen 销毁会话
     
     
     
  • 相关阅读:
    大学那点破事
    我是计算机专业的学生
    acm 血泪教训
    汉诺塔问题(竟然还与Sierpiński三角形分形有关)
    证明:log(n!)与nlogn是等价无穷大
    priority_queue POJ 3253 Fence Repair
    插入排序之直接插入排序
    对Huffman编码的思考,熵
    Sudan Function
    给力小程序
  • 原文地址:https://www.cnblogs.com/allenhu320/p/11284650.html
Copyright © 2011-2022 走看看