Linux 入门核心命令清单(工程版)

很多人学 Linux 时会陷入一个误区:

一上来背 100 个命令,结果一个都记不住。

实际上,在真实开发中,15~25 个命令就能覆盖 80% 场景

本文只整理真正高频、工程必会的 Linux 核心命令。

一、路径与目录操作

1. pwd --- Print Working Directory

作用:查看当前所在路径

bash 复制代码
pwd

2. ls --- List

作用:列出目录内容

bash 复制代码
ls
ls -l   # 详细信息
ls -a   # 显示隐藏文件

3. cd --- Change Directory

作用:切换目录

bash 复制代码
cd ..
cd /home
cd ~

二、文件 / 目录创建

4. touch

作用:创建空文件 / 更新时间戳

bash 复制代码
touch a.txt

5. mkdir --- Make Directory

作用:创建文件夹

bash 复制代码
mkdir test
mkdir -p a/b/c

三、文件查看与编辑

6. cat --- Concatenate

作用:查看文件内容

bash 复制代码
cat a.txt

7. less

作用:分页查看大文件

bash 复制代码
less a.txt

8. nano / vim

作用:编辑文件

bash 复制代码
nano a.txt
vim a.txt

新手推荐 nano,熟练后可学习 vim

tips:

Linux 编辑器入门:nano 与 vim 的区别与选择指南

四、文件操作

9. cp --- Copy

作用:复制文件/目录

bash 复制代码
cp a.txt b.txt
cp -r dir1 dir2

10. mv --- Move

作用:移动 / 重命名

bash 复制代码
mv a.txt b.txt

11. rm --- Remove

作用:删除

bash 复制代码
rm a.txt
rm -r dir

慎用 rm -rf

五、权限相关

12. chmod --- Change Mode

作用:修改权限

bash 复制代码
chmod 777 a.txt

777 = 所有人拥有全部权限(极不安全)

755 = 可执行文件常用

644 = 普通文本文件常用

权限含义:

数字 权限
4
2
1 执行

数字怎么来的?

Linux 权限用 二进制加法 表示:

数字 权限 二进制
4 读 r 100
2 写 w 010
1 执行 x 001

把权限加起来就是最终数字。

13. chown --- Change Owner

作用:修改文件拥有者

bash 复制代码
chown user a.txt

六、搜索与文本处理

14. grep --- Global Regular Expression Print

作用:搜索文本

15. find

作用:查找文件

bash 复制代码
find . -name "*.txt"

七、进程与系统监控

16. ps --- Process Status

作用:查看进程

bash 复制代码
ps aux

17. top

作用:实时监控系统

bash 复制代码
top

18. kill

作用:终止进程

bash 复制代码
kill 1234

八、网络与权限执行

19. sudo --- SuperUser Do

作用:以管理员权限执行

bash 复制代码
sudo apt install vim

20. ping

作用:测试网络连通

bash 复制代码
ping baidu.com

九、工程常用补充

21. tail

作用:查看日志末尾

bash 复制代码
tail -f app.log

22. wc --- Word Count

作用:统计行数/字数

bash 复制代码
wc -l a.txt

23. tar

作用:压缩 / 解压

bash 复制代码
tar -czvf a.tar.gz dir
tar -xzvf a.tar.gz

十、学习建议

不要死记命令,按"动作"记忆:

bash 复制代码
看 → ls cat less
建 → touch mkdir
改 → nano vim chmod
删 → rm
移 → mv
复制 → cp
路径 → cd pwd
搜 → grep find
进程 → ps top kill
网络 → ping
权限 → sudo

总结

Linux 命令的学习本质不是"背",而是"用"。

会 20 个核心命令,已经能覆盖绝大多数开发场景。

相关推荐
Leon-Ning Liu10 分钟前
【真实经验分享】OGG抽取进程报错 ORA-07445 [kgherrordmp()+986] ORA-00600 [17114]分析步骤
运维·数据库
CCPC不拿奖不改名14 分钟前
Redis 工程化部署深度解析
linux·服务器·数据库·redis·深度学习·缓存·rag
QWEDDRFTG16 分钟前
运维长期经验总结:从故障倒推服务器电源线选购标准
运维·服务器
Mr.wangh22 分钟前
聊天模型--流式传输
运维·服务器
有颜有货29 分钟前
PMC生产排产的4种算法,一次讲清
java·服务器·前端
智恒百亿30 分钟前
算力基建深度分析:国内服务器产业高强度迭代下的技术壁垒与全球化优势
服务器·人工智能·算力基建
fei_sun40 分钟前
等价负载均衡(等价路由ECMP)
运维·负载均衡
楷哥爱开发1 小时前
降低网络爬虫成本:基础设施优化指南
服务器·开发语言·php
鱼很腾apoc1 小时前
【Linux】第7期 进程间通信 (IPC) 详解:管道 (匿名 / 命名) + System V
linux·服务器·c语言·学习·进程间通信·ipc
毒爪的小新1 小时前
踩坑实录 | RAG知识库完整搭建-Milvus2.4+BGE大中文AI模型嵌入
linux·人工智能·ai·milvus·rag