20个你必须知道的Linux小命令
Linux系统强大的命令行工具让我们可以高效地管理和监控系统。本文将介绍20个分门别类的小命令,它们的安装方式和使用技巧,希望能提升你的工作效率。
系统监控
1. htop
简介:htop
是一个交互式的进程查看器,比 top
更友好且功能更强大。
特点和优势:
- 支持垂直和水平滚动查看进程完整信息。
- 可以进行交互式管理,比如杀死进程。
- 以树状结构显示进程。
安装:
sudo apt-get install htop # Debian系
sudo yum install htop # RHEL系
使用:
htop
2. nvitop
简介:用于监控NVIDIA GPU使用情况。
特点和优势:
- 显示GPU利用率、显存使用情况和温度。
- 提供更友好的界面和更多详细信息。
安装:
pip install nvitop
使用:
nvitop
3. bpytop
简介:一个资源监控工具,显示CPU、内存、磁盘、网络和进程信息,比 htop
更美观。
特点和优势:
- 美观且用户友好的图形界面。
- 实时监控系统资源使用情况。
- 支持多种颜色主题和自定义设置。
安装:
sudo apt-get install bpytop # Debian系
sudo yum install bpytop # RHEL系
使用:
bpytop
4. duf
简介:一个磁盘使用情况查看工具,比 df
更友好。
特点和优势:
- 支持人性化的显示格式,显示挂载点、总容量、已用和可用空间等信息。
- 支持不同颜色主题和输出格式。
- 兼容所有主要操作系统。
安装:
sudo apt-get install duf
使用:
duf
5. ncdu
简介:一个基于ncurses的磁盘使用分析器,比 du
更友好。
特点和优势:
- 交互式界面,支持快速浏览和删除文件/目录。
- 适用于低带宽的SSH连接。
- 支持导出为各种格式,如JSON。
安装:
sudo