tmux 基本用法】的更多相关文章

C代表Ctrl,按下Ctrl+b之后tmux不会有任何反应,只要继续再按下一个键就会有反应. tmux #开启tmux tmux ls #显示已有tmux列表(C-b s) tmux attach-session -t 数字 #选择tmux C-b c 创建一个新的窗口 C-b n 切换到下一个窗口 C-b p 切换到上一个窗口 C-b l 最后一个窗口,和上一个窗口的概念不一样哟,谁试谁知道 c-b w 通过上下键选择当前窗口中打开的会话 C-b 数字 直接跳到你按的数字所在的窗口 C-b &…
1.当我们用ssh连接服务器时,只有一个终端,但有时候我们希望有多个. 2.有些程序需要运行一些时间,在这个时间里,我们希望可以去做其他的事情. 3.有的程序要跑好几个小时,这时候,我们希望断开远程连接后,它可以在服务器上继续运行. nohup 刚开始,尝试的方法是 使用 nohup 命令 这个命令可以使程序在后台运行,即使你断开了远程连接,它也会继续运行 用法: nohup <命令> & 它会自动创建一个文件,把运行结果输出到这个文件 当我们要杀死这个程序的时候,就要用kill ki…
tmux的基本用法: tmux #启动 C-b d #挂起,效果如同screen中的C-a d tmux attach #恢复会话,效果如同screen中的screen -r 更多功能(需要在tmux窗口中使用): C-b ? // 列出所有快捷键:按q返回 C-b 空格键 //采用下一个内置布局 C-b ! // 将当前面板置于新窗口:即新建一个窗口,其中仅包含当前面板 C-b " // 将当前面板平分为上下两块 C-b % // 将当前面板平分为左右两块 C-b q // 显示分隔窗口的编号…
类似各种平铺式窗口管理器,tmux使用键盘操作,常用快捷键包括: Ctrl+b 激活控制台:此时以下按键生效 系统操作 ? 列出所有快捷键:按q返回 d 脱离当前会话:这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话 D 选择要脱离的会话:在同时开启了多个会话时使用 Ctrl+z 挂起当前会话 r 强制重绘未脱离的会话 s 选择并切换会话:在同时开启了多个会话时使用 : 进入命令行模式:此时可以输入支持的命令,例如kill-server可以关闭服务器 [ 进入复制…
tmux常用命令与快捷键 http://www.111cn.net/sys/linux/59058.htm http://www.360doc.com/content/13/0709/13/13047933_298691438.shtml 安装 sudo apt-get install tmux 配置文件位置在如下位置: -/.tmux.conf 配置文件内容(退出所以tmux后重新打开生效,如还是不生效,重启): 设置前缀为Ctrl + a set -g prefix C-a 解除Ctrl+b…
1 激活linux子系统的方法见百度: 2 打开powershell,输入bash启动子系统终端:输入exit退出: 3 输入tmux attach连接会话:ctrl-b+d 返回终端:ctrl-b+s列出会话: 4 输入ctrl-b+c新建窗口:ctrl-b+&关闭当前窗口:ctrl-b+数字切换窗口: 5 输入ctrl-b+"上下分屏:ctrl-b+%左右分屏:ctrl-b关闭当前面板:ctrl-b+方向键切换面板.…
列出所有的tmux  session,一个session是多个窗口的集合 tmux list-session 创建tmux窗口, tmux new -s server server为tmux的session名 登入tmux窗口 tmux attach -t server 切换窗口, ctrl +b  num,num是窗口编号 创建新窗口  ctrl+b c…
1. 安装工具 Centos : yum install tmux 2. 基本操作 新建会话:tmux new -s session-name 查看会话:tmux ls 进入会话:tmux a -t session-name 断开会话:tmux detach 关闭会话:tmux kill-session -t session-name 3. 使用工具 输入命令tmux使用工具 上下分屏:ctrl + b 再按 " 左右分屏:ctrl + b 再按 % 切换屏幕:ctrl + b 再按o 关闭一个…
网上很多地方都说Tmux比GNU Screen要好用,不过无意间看到这篇Switching from tmux to GNU Screen之后,我发现GNU Screen的窗口/区域概念更好,至少是更适合我(虽然相对Tmux有不少小缺点). 优点1: GNU Screen的窗口/区域/布局概念更适合某些场景 Tmux里面的窗口概念是: 程序是跑在pane里面的,每个window可切分成多个pane,一般我们会并行开多个window.这样每个window多半用于不同的事情.这种方式要把一个wind…
首先安装需要的软件 apt-get install vim ack-grep git tmux gnome-terminal ctags xclip silversearcher-ag 这里tmux需要1.8版本,用tmux -V查看,如果不是可以下载自己编译.整个配置只能在gnome-terminal里面使用. 下载square开源配置 git clone git://github.com/square/maximum-awesome.git 因为配置文件是给mac os用的,linux下需要…
一.多会话工具screen.tmux 两个都是多窗口工具.1.使用后wim出现配色问题:http://ibartman.com/2014/04/16/vim%20%E9%85%8D%E8%89%B2/设置两个即可:(.bashrc对应具体shell),重启计算机(或者source .bashrc).bashrc:export TERM="xterm-256color".vimrc:set term=screen-256color 2.screen闪屏http://easwy.com/b…
今天部署测试服务器环境 使用到了tmux 刚开始我把tmux想象成了像omzsh这种shell 但是被指出是错误的,tmux类似于在shell里面的软件.我还真是第一次接触到这个概念. 首先安装 brew install tmux 我在安装的时候并没有遇到什么问题. 1. open session $ tmux new-session -s basic 或者 $ tmux new -s basic -s参数表示session名称,如果不加-s参数,那么Tmux默认会新建一个以数字(下标从0开始)…
tmux 是一款终端复用命令行工具,一般用于 Terminal 的窗口管理.在 macOS 下,使用 iTerm2 能应付绝大多数窗口管理的需求. 如上图所示,iTerm2 能新建多个标签页(快捷键 ⌘T),也能在同一个窗口中分割出多个窗格(快捷键 ⌘D 或 ⌘⇧D). tmux 相比 iTerm2 的优势在于: iTerm2 的窗格切换快捷键(⌘⌥→)容易与其他软件全局快捷键冲突(例如 Spectacle 的窗口分割快捷键),tmux 由于存在前缀快捷键,所以不存在快捷键冲突问题: tmux…
tmux是什么 我们在linux服务器上的工作一般都是通过一个远程的终端连接软件连接到远端系统进行操作,例如使用xshell或者SecureCRT工具通过ssh进行远程连接.在使用过程中,如果要做比较耗时的操作,例如有时候进行编译,或者下载大文件需要比较长的时间,一般情况下是下班之后直接运行希望第二天早上过来运行完成,这样就不用耽误工作时间.但是网络有时候不稳定,可能在半夜会出现连接断掉的情况,一旦连接断掉,我们所执行的程序也就中断,我们当然可以写一个脚本后台运行,但是还是不方便.那么有没有一种…
目录 tmux tmate tmux 一种终端复用工具,是终端中的窗口管理器.常见的一种用途是在关闭父shell时保持程序运行(常用于ssh访问断开连接后保持运行).linux上可通过包管理器进行安装,windows上借助cygwin也可使用.为方便各位使用,此处提供linux 64位静态编译的版本: 点击下载 tmux-2.8.gz 创建一个session tmux new -s myname 连接到运行中的session tmux a -t myname # -t 通过名称,可以是名称前缀,…
安装 用法 重点 一prefix前缀键 二window和pane的区分 tmux 按照官方给出的介绍是:终端复用工具.说白了就是可以仅仅在开启一个终端的情况下同时处理多个任务. 比如下面我设置的这样一个终端. 昨天,旭哥给我说这个东西的时候,我还是第一次听说.同时旭哥还介绍了另一个screen,这同样是个终端复用工具. 但是和tmux相比,screen是基于GPLv2开源协议的开源软件,tmux是基于FreeBSD开源协议,对于vim有更好的接口,更适用于Unix用户. 安装 对我而言,因为换了…
简介 在 Linux 操作环境下,终端操作是发挥 Linux 强大命令功能的重要途径,但在本地主机操作中,针对不同任务开启不同的终端,在使用时进行频繁的终端切换在某些场合下是一种使人分心和疲惫的操作,而通过远程登录使用远端服务器的功能时, ssh 等远程登录服务提供的单一终端时常不能满足正常的使用需求,而且单一终端上执行的任务也会受到 ssh 连接断开等意外状况的影响,如由于远程登录断开使得终端上执行的任务也直接停止等.本文主要记录一种 Linux 平台下进行终端复用的工具 tmux,其可以在单…
服务器的任务不间断运行,就是利用了 tmux 的特性.就是说,一般 ssh 是断开就会停止所有之前连接 ssh 期间运行的所有 processes,而 tmux 的核心业务不在于把屏幕分成几块好看,而是它能保存 session!而且还能多端实时直播 session! 了解 tmux 的安装和使用,这个短视频(https://www.youtube.com/watch?v=BHhA_ZKjyxo)足矣!如果想试试 tmux 的 session 共享,让别的机器或别人像直播一样看你在命令行里打字.操…
在mac 中安装Tmux: 在终端输入如下命令: brew  install tmux Tmux 的快捷键前缀(Prefix) 为了使自身的快捷键和其他软件的快捷键互不干扰,Tmux 提供了一个快捷键前缀.当想要使用快捷键时,需要先按下快捷键前缀,然后再按下快捷键.Tmux 所使用的快捷键前缀默认是组合键 Ctrl-b(同时按下 Ctrl 键和 b 键). 但是,由于键盘上 Ctrl 键和 b 键距离太远了,操作起来特别不方便,所以经常需要修改快捷键前缀:只需将以下配置加入到 Tmux 的配置文…
简介对于经常操作Linux系统的同学来说,远程连接Linux服务器使用最多的工具是SecureCRT或者Xshell,而将此时的环境称为终端环境.Tmux是两个单词的缩写,即“Terminal MultipleXer”,意思是“终端复用器”,绝对是一款提升运维工作效率的利器. 应用场景1.大数据传输时,不需要在线值守,后台挂机执行程序或者命令.2.多窗口操作时,窗口之间可以轻松相互切换,方便管理. 安装与使用Tmux中有3种概念,会话,窗口(window),窗格(pane).会话有点像是tmux…
1.tmux 命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称"窗口"),在里面输入命令.用户与计算机的这种临时的交互,称为一次"会话"(session) . 会话的一个重要特点是,窗口与其中启动的进程是连在一起的.打开窗口,会话开始:关闭窗口,会话结束,会话内部的进程也会随之终止,不管有没有运行完. 一个典型的例子就是,SSH 登录远程计算机,打开一个远程窗口执行命令.这时,网络突然断线,再次登录的时候,是找不回上一次执行的命令的…
简介 tmux 是一个终端复用器类自由软件,功能类似 GNU Screen,但使用 BSD 许可发布.用户可以通过 tmux 在一个终端内管理多个分离的会话,窗口及面板,对于同时使用多个命令行,或多个任务时非常方便. --- 维基百科 基本概念 tmux 的三个重要概念:会话(session),窗口(window),窗格(pane). 一个会话(session) 可以有多个窗口(window),一个窗口(window)又可以有多个窗格(pane). 安装 # macOS $ brew insta…
需求是这样的:将一个大概680M的Matlab数据文件传到国外某所大学的服务器上,服务器需要连接VPN才能访问,由于数据文件太大,而且如果我直接ssh连过去或者用ftp传输,那么中间很可能中断. ps:原来的时间大概17个小时左右!天哪,不要太惊讶,这是真的! 我当然没有直接的解决方法啊-请教王博学长,经过王博学长的指点迷津,一个基本可行的方案就这么出来了: 文件 -> CDN ->国外服务器 用cdn 的话,我只需要将文件先上传到CDN,然后只要节点同步之后,文件很有可能在国外的服务器上,这…
Tmux 是什么? 会话与进程 命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称"窗口"),在里面输入命令.用户与计算机的这种临时的交互,称为一次"会话"(session) . 会话的一个重要特点是,窗口与其中启动的进程是连在一起的.打开窗口,会话开始:关闭窗口,会话结束,会话内部的进程也会随之终止,不管有没有运行完. Tmux 的作用 Tmux 就是会话与窗口的"解绑"工具,将它们彻底分离. 它允许在单个窗口中…
title: EditText 基本用法 tags: EditText,编辑框,输入框 --- EditText介绍: EditText 在开发中也是经常用到的控件,也是一个比较必要的组件,可以说它是用户跟Android应用进行数据传输的窗户,比如实现一个登陆界面,需要用户输入账号密码,然后我们获取用户输入的内容,提交给服务器进行判断. EditText 支持的 XML 属性及相关方法 XML 属性 相关方法 说明 android:text setText(CharSequence text)…
一.使用cookie 插件 插件官方网站下载地址:http://plugins.jquery.com/cookie/ cookie 插件的用法比较简单,直接粘贴下面代码示例: //生成一个cookie: $.cookie('user', 'bnbbs'); //设置cookie 参数 $.cookie('user', 'bnbbs', { expires : 7, //过期时间,7 天后 path : '/', //设置路径,上一层 domain : 'www.ycku.com', //设置域名…
                               Java中的Socket的用法 Java中的Socket分为普通的Socket和NioSocket. 普通Socket的用法 Java中的网络通信时通过Socket实现的,Socket分为ServerSocket和Socket两大类,ServerSocket用于服务器端,可以通过accept方法监听请求,监听请求后返回Socket,Socket用于完成具体数据传输,客户端也可以使用Socket发起请求并传输数据.ServerSocke…
一.C#中MessageBox.Show用法 MessageBox.Show (String) 显示具有指定文本的消息框. 由 .NET Compact Framework 支持. MessageBox.Show (IWin32Window, String) 在指定对象的前面显示具有指定文本的消息框. MessageBox.Show (String, String) 显示具有指定文本和标题的消息框.由 .NET Compact Framework 支持. MessageBox.Show (IWi…
A new built-in function, enumerate() , will make certain loops a bit clearer. enumerate(thing) , where thing is either an iterator or a sequence, returns a iterator that will return (0, thing [0]) , (1, thing [1]) , (2, thing [2]) , and so forth. A c…
本文对Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法进行了详细的总结,需要的朋友可以参考下,希望对大家有所帮助. 详细解读Jquery各Ajax函数: $.get(),$.post(),$.ajax(),$.getJSON() 一,$.get(url,[data],[callback]) 说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,…