Linux学习记录(二):高效办公工具
博主使用的Linux操作系统为Ubuntu,其他操作系统应该也OK
tmux 终端分屏
- terminal multiplexer(终端复用器)
- 安装:Ubuntu使用apt-get安装
sudo apt-get install tmux
- 使用
- 默认命令键:Ctrl + B
- %(百分号) 左右分屏
- “ (双引号)上下分屏
- 方向键(上下左右↑↓←→)用于窗口间移动(可以一次命令键,移动多次)
- x 关闭当前分屏
- 当时也用了Terminator,但是默认的字体和主题颜色不是很好看,然后我也没改成功,因此选用了tmux
![](https://img2018.cnblogs.com/blog/1511168/201905/1511168-20190509153251866-106815451.jpg)
htop
- 用于监测电脑CPU、内存使用情况,有点类似于Windows的任务管理器
- Linux
top
指令查看进程和内存使用情况:https://linux.cn/article-11849-1.html
![](https://img2020.cnblogs.com/blog/1511168/202009/1511168-20200929091411334-1185586103.png)
tree
- 用途:输出当前目录的目录树结构
tree 命令部分常用命令
tree -a 显示所有
tree -d 只显示文档夹
tree -L n 显示项目的层级,n表示层级数,比如想要显示项目三层结构,可以用tree -l 3;
tree -I pattern 用于过滤不想要显示的文档或者文档夹。比如你想要过滤项目中的 node_modules 文档夹,可以使用 tree -I "node_modules";
tree > tree.md 将项目结构输出到 tree.md 这个文档
tree -N 防止中文名乱码
生成目录,过滤 node_modules,防止中文乱码,输出到 目录结构.md 的 demo:
tree -N -d -I "node_modules" > 目录结构.md
参考:https://www.cnblogs.com/3body/p/13044028.html
文件/文件夹比较工具
- BeyondCompare
- Meld