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 销毁会话
     
     
     
  • 相关阅读:
    Go语言基础之指针
    Go语言基础之流程控制
    Go语言基础之函数
    Go语言基础之map
    Go语言基础之数组切片
    windows 10中使用命令行关掉占用指定端口的程序
    在window 10查看一下指定命令行工具所在的位置
    关闭掉mysql 8和mysql5.7的密码验证插件validate_password
    mysql 添加数据如果数据存在就更新ON DUPLICATE KEY UPDATE和REPLACE INTO
    使用MySQL yum源安装MySQL
  • 原文地址:https://www.cnblogs.com/allenhu320/p/11284650.html
Copyright © 2011-2022 走看看