当前位置:首页>Linux>Linux中日常使用率最高的10款CLI工具

Linux中日常使用率最高的10款CLI工具

  • 2026-10-01 22:23:34
Linux中日常使用率最高的10款CLI工具

在日常 Linux 运维、开发、排障中,有一些 CLI 工具几乎每天都会用到。如果从使用频率 + 实用价值 + 通用性来看,下面这 10 个 Linux CLI 工具几乎是工程师必备。

我把它们按 文件、文本、系统、网络、进程几个核心场景整理。


1 ls —— 查看文件列表

几乎每个 Linux 用户每天都会使用。

lsls -lls -lhls -la
常用组合:
ls -lah
含义:
  • -l 详细信息

  • -a 显示隐藏文件

  • -h 人类可读大小

示例输出

-rw-r--r--  1 root root  1.2K Mar 13 test.txtdrwxr-xr-x  2 root root  4.0K Mar 13 logs

2 cd —— 切换目录

最基础的命令。

cd /var/logcd ~cd -
非常实用:
cd -

返回上一个目录。


3 grep —— 文本搜索神器

Linux 文本分析最核心工具之一。

grep error app.log
常用参数:
-i   忽略大小写-r   递归搜索-n   显示行号

示例:

grep -rn "ERROR" /var/log

4 cat —— 查看文件内容

cat file.txt
常见组合:
cat file.txt | grep error
进阶用法:
cat <<EOF > file.txthelloworldEOF

5 less —— 最强文件查看器

比 cat 更适合查看大文件。

less app.log

常用快捷键:

/keyword   搜索n          下一个g          文件开头G          文件末尾

6 ps —— 查看进程

最经典的组合:

ps aux
结合 grep
ps aux | grep nginx
查看 Java 进程:
ps aux | grep java

7 top —— 实时系统监控

Linux 最常用的性能监控工具。

top
关键指标:
CPUMemoryLoad AverageProcess CPU usage

更现代替代:

  • htop

  • btop


8 df —— 查看磁盘空间

df -h
示例:
Filesystem      Size  Used Avail Use%/dev/sda1        40G   20G   18G  53%

9 du —— 查看目录大小

查磁盘占用神器。

du -sh *

查某个目录:

du -sh /var/log

查最大的文件:

du -h --max-depth=1 | sort -hr

10 curl —— HTTP 请求神器

后端工程师每天必用。

curl https://example.com

查看完整请求

curl -v https://example.com

POST 请求

curl -X POST -d "name=test" https://api.test.com

查看请求耗时:

curl -w "@curl-format.txt" -o /dev/null -s https://example.com

工程师真实工作中的 CLI 组合

Linux 真正的威力来自 管道组合:

Everything is pipeable

例如:

查找错误日志

grep ERROR app.log | tail

找最耗 CPU 的进程

ps aux | sort -nrk 3 | head

找最大文件

du -ah /var | sort -rh | head

查看接口耗时

curl -w "%{time_total}\n" -o /dev/null -s https://api.test.com

如果只允许 Linux 留 10 个 CLI 工具

很多资深工程师给出的列表非常接近:

类别
工具
文件
ls
目录
cd
文本
grep
查看
less
查看
cat
进程
ps
监控
top
磁盘
df
磁盘
du
网络
curl

这 10 个工具几乎可以完成 90% 日常 Linux 操作。


高阶工程师常用的进阶 CLI

如果再加 10 个,通常是:

awksedfindxargslsofnetstat / sswatchstracetmuxrsync

这些工具组合起来,几乎可以完成:

  • 系统调试

  • 日志分析

  • 网络排障

  • 自动化运维

文章推荐

Linux性能排查神器:top系列工具终极指南(工程师必备)

lsof如何揭示Linux一切皆文件的终极真相

curl工程级用法30例|把HTTP调试、排障、自动化,一次讲透

最新文章

随机文章