Ubuntu16.04安装k-vim和tmux

1、服务器没有root权限,如screen等工具只能安装在子节点,需要下载源码编译或安装包等。

2、版本信息:Ubuntu 16.04.2,Python 3.7.1,conda 4.5.13。这里安装完miniconda之后会默认覆盖为python2.7.13。

3、k-vim。vim的插件扩展。

      安装参考:我的VIM配置及说明【K-VIM】(链接一)。

      github源码:k-vim

      启动仍然使用vim命令。

      由于服务器已经安装了链接一中的依赖包,因此跳过依赖包安装步骤。

      具体使用细节之后会更新在这里。

4、k-vim启动界面。

                                         

5、Tmux。Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机。

      Tmux的使用场景,参考:Tmux的使用场景
      a)可以某个程序在执行时一直是输出状态,需要结合nohup、&来放在后台执行,并且ctrl+c结束。这时可以打开一个Tmux窗口,在该窗口里执行这个程序,用来保证该程序一直在执行中,只要Tmux这个窗口不关闭
      b)公司需要备份数据库时,数据量巨大,备份两三天弄不完,这时不小心关闭了终端窗口或误操作就前功尽弃了,使用Tmux会话运行命令或任务,就不用担心这些问题。
      c)下班后,你需要断开ssh或关闭电脑,将运行的命令或任务放置后台运行。
      d)关闭终端,再次打开时原终端里面的任务进程依然不会中断。

6、Tmux安装参考:没有root权限安装tmux

      贴三个依赖包链接:Tmuxncurseslibevent

      安装完成之后需要在.bashrc中添加环境变量,即添加tmux bin文件夹中的tmux。

      注意install.sh中长句的回车

7、Tmux启动界面。

                                

8、Tmux使用参考:Linux终端复用神器-Tmux使用梳理Tmux 速成教程:技巧和调整Tmux常用功能总结

9、常用命令。

      创建session(session外):

tmux new -s <name-of-my-session>

      查看session列表(session外):

tmux ls

      查看session列表(session内):     

Ctrl-b s

      进入session(session外):

tmux attach -t <name-of-my-session>
# 或
tmux a -t <name-of-my-session>

      退出session(session内):

Ctrl + b d

      退出并删除session(session内):

Ctrl+b 
:kill-session

# 删除所有session
Ctrl+b 
:kill-server

      删除session(session内):

tmux kill-session -t <name-of-my-session>

10、如果不确定以上是否可行,可以先尝试在虚拟机测试一次。

 

 

                                                                            

 

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值