博主使用的操作系统为Ubuntu

tmux 终端分屏

  • 安装
    Ubuntu使用apt-get安装 sudo apt-get install tmux
  • 使用
    • 默认命令键:Ctrl + B
    • %(百分号) 左右分屏
    • “ (双引号)上下分屏
    • 方向键(上下左右↑↓←→)用于窗口间移动(可以一次命令键,移动多次)
    • x 关闭当前分屏
  • 当时也用了Terminator,但是默认的字体和主题颜色不是很好看,然后我也没改成功,因此选用了Tmux


Tmux使用界面


htop

用于监测电脑CPU、内存使用情况,有点类似于Windows的任务管理器
可以按F6 根据占用CPU/内存大小对进程/线程(??)排序


Vim

当我们使用SSH与远程服务器连接时,此时无法使用VNC等图形化工具。如果要修改一些文件,这时我们要用到Vim


tree

输出当前目录的目录树结构
ROS的代码组织是有要求的,可以用tree在终端打印看一下


  • Shutter 截屏工具
  • SimpleScreenRecorder 录屏工具

    Linux学习记录(二):常用工具的更多相关文章

    1. Linux学习记录(二)

      1.远程连接工具的使用 实际开发中,Linux服务器都在其他的地方,我们要通过远程的方式去连接Linux并操作它,Linux远程的操作工具有很多,企业中常用的有Puttty.secureCRT.SSH ...

    2. Linux 学习记录 二 (文件的打包压缩).

       前言:本文参考<鸟哥的Linux 私房菜>,如有说的不对的地方,还请指正!谢谢!  环境:Centos 6.4    和window不同,在Linux压缩文件需要注意的是,压缩后的文件会 ...

    3. linux学习记录.4.常用命令

      帮助command --help    获取‘command‘命令的帮助 目录与文件 cd /home    进入‘home’目录 cd ..    返回上一级目录 cd       进入个人目录 c ...

    4. Linux 学习记录二(文件的打包压缩).

      和 window不同,在Linux压缩文件需要注意的是,压缩后的文件会把源文件给替代,无论是gzip.bzip2.xz 均不支持压缩目录,要达到压缩目录的目的,需要用到tar指令.   gzip 压缩 ...

    5. Spring Boot学习记录(二)--thymeleaf模板 - CSDN博客

      ==他的博客应该不错,没有细看 Spring Boot学习记录(二)--thymeleaf模板 - CSDN博客 http://blog.csdn.net/u012706811/article/det ...

    6. Linux学习笔记(二) 文件管理

      了解 Linux 系统基本的文件管理命令可以帮助我们更好的使用 Linux 系统,以下介绍几个常用的文件管理命令 1.pwd pwd 是 Print Working Directory 的简写,用于显 ...

    7. Material Calendar View 学习记录(二)

      Material Calendar View 学习记录(二) github link: material-calendarview; 在学习记录一中简单翻译了该开源项目的README.md文档.接下来 ...

    8. Linux学习之二-Linux系统的目录结构

      Linux学习之二-Linux系统的目录结构 在Linux的根目录下,有很多的目录,但是需要记住,对于Linux而言,一切皆文件.因此此处的目录也是文件.用ls / 命令就能看到根目录下的各类不同的目 ...

    9. JavaScript学习记录二

      title: JavaScript学习记录二 toc: true date: 2018-09-13 10:14:53 --<JavaScript高级程序设计(第2版)>学习笔记 要多查阅M ...

    随机推荐

    1. 让Android模拟器速度飞起来_Eclipse+BlueStacks调试Android应用【2012-10-30】

      谨将此文献给无真机进行调试的各位同仁们,有真机的幸运儿请自觉飘过 原文地址:http://www.cnblogs.com/hbbbs/archive/2012/10/30/2746950.html 长 ...

    2. js笔记(3)--js实现数组转置(两种方法)

        js实现数组转置   第一种方法:   <script>     window.onload=function(){     var array1=[[11,22,33,333],[4 ...

    3. [Python源码剖析]字符缓冲池intern机制

      static PyStringObject *characters[UCHAR_MAX + 1]; ... /* This dictionary holds all interned strings. ...

    4. HDU_3183_RMQ

      http://acm.hdu.edu.cn/submit.php?pid=3183 初探rmq,这道题看了题解还是写了好久.原因是rmq处理字符串时没有自己写min函数,导致把返回的字符当成下标处理了 ...

    5. Go语言实现:【剑指offer】二叉树的深度

      该题目来源于牛客网<剑指offer>专题. 输入一棵二叉树,求该树的深度.从根结点到叶结点依次经过的结点(含根.叶结点)形成树的一条路径,最长路径的长度为树的深度. Go语言实现: /** ...

    6. vuejs之vue和springboot后端进行通信

      一.新建一个vue项目,建立好后的相关文件 查看一下新建好的vue项目的结构: 当前各个文件中的内容: App.vue:主入口 <template> <div id="ap ...

    7. Python实现IOC控制反转

      思路: 用一个字典存储beanName和资源 初始化时先将beanName和资源注册到字典中 然后用一个Dscriptor类根据beanName动态请求资源,从而实现控制反转 # -*- coding ...

    8. Coroutine 练习 1 - Coroutine Exercises 1

      Coroutine 练习 1 - Coroutine Exercises 1 字典中为动词 “to yield” 给出了两个释义:产出和让步.对于 Python 生成器中的 yield 来 说,这两个 ...

    9. IP unnumbered interface,某个接口不编号,某个接口不分配IP地址

      OSPFv2中,提到点到点链路可以是unnumbered,不编号,不分配IP地址 12.4.1.1.  Describing point-to-point interfaces             ...

    10. OSPF配置实验(一)

      单区域OSPF 命令: R1(config)#router ospf 1        //启动OSPF进程 R1(config-router)#router-id 1.1.1.1        // ...