当前位置:首页>Linux>20个Linux必学经典命令!运维/开发刚需,零基础速通!

20个Linux必学经典命令!运维/开发刚需,零基础速通!

  • 2026-10-11 08:02:54
20个Linux必学经典命令!运维/开发刚需,零基础速通!

接触Linux系统,不用盲目背诵上百条命令。其实日常服务器运维、项目部署、日志排查、文件管理,80%的工作场景只需要20个核心命令。

今天给大家精简整理出20个Linux经典高频命令,分为文件目录、文本处理、系统运维、网络权限四大核心模块,每条都带通俗讲解+实操案例,新手可直接收藏复用✅

一、文件目录操作(7个|基础核心)

Linux一切皆文件,掌握这7条,搞定所有基础文件操作。

1、ls | 查看目录内容

功能:列出当前目录下所有文件、文件夹,是使用率最高的基础命令。

常用实操:

ls -l  # 查看文件详细权限、大小、修改时间

ls -a  # 展示所有文件,包含隐藏文件

2、pwd | 查看当前路径

功能:快速查看当前所在文件夹的绝对路径,避免命令行操作迷路。

实操:pwd

3、cd | 切换目录

功能:自由跳转各个文件夹,目录切换必备命令。

常用实操:

cd ..   # 返回上一级目录

cd ~    # 快速回到用户根目录

cd /etc # 进入指定绝对路径目录

4、mkdir | 创建文件夹

功能:快速新建空白目录文件夹。

实操:mkdir test  # 创建名为test的文件夹

5、rm | 删除文件/目录

功能:删除文件或文件夹,删除不可逆,谨慎使用。

常用实操:

rm test.txt      # 删除单个文件

rm -rf test/     # 强制递归删除文件夹及内部所有内容

6、cp | 复制文件/目录

功能:复制文件或完整文件夹到指定路径。

常用实操:

cp a.txt /home/  # 复制文件到指定目录

cp -r test /home # 复制整个文件夹

7、mv | 移动/重命名

功能:兼具移动文件位置和文件重命名两大功能。

常用实操:

mv a.txt b.txt  # 将文件重命名

mv b.txt /home  # 移动文件到指定目录

二、文本处理命令(5个|日志排查神器)

排查报错、分析日志、修改配置文件,全靠这5条命令。

8、cat | 查看完整文件内容

功能:快速查看小型文本、配置文件的全部内容。

实操:cat config.txt

9、tail | 实时查看文件尾部

功能:查看文件末尾内容,实时监控日志的核心命令。

实操:tail -f log.log  # 实时刷新日志最新内容

10、head | 查看文件头部

功能:查看文件开头内容,默认展示前10行,支持自定义行数。

实操:head -20 log.log  # 查看日志前20行内容

11、grep | 关键词筛选过滤

功能:从海量文本、日志中精准筛选指定关键词内容,排查报错必备。

实操:grep "error" log.log  # 筛选日志中所有报错信息

12、wc | 文本统计

功能:统计文件行数、字符数,常用于统计日志条数。

实操:wc -l log.log  # 统计文件总行数

三、系统运维命令(5个|服务器监控必备)

日常监控服务器负载、进程、磁盘、内存,搞定服务器状态排查。

13、top | 实时监控系统进程

功能:动态查看服务器CPU、内存占用、进程运行状态,实时监测服务器性能。

实操:top

14、ps | 查看系统进程

功能:查看系统所有运行进程,可配合筛选命令查找指定进程。

实操:ps -ef | grep java  # 查找所有Java进程

15、kill | 终止进程

功能:关闭卡死、异常、多余的进程。

实操:kill -9 10086  # 强制终止PID为10086的进程

16、df | 查看磁盘空间

功能:查看服务器磁盘分区、已用空间、剩余空间,解决磁盘爆满问题。

实操:df -h  # 人性化单位显示磁盘占用

17、free | 查看内存状态

功能:查看服务器内存、缓存使用情况,判断服务器负载。

实操:free -h

四、网络与权限命令(3个|高频刚需)

网络调试、权限配置、文件压缩打包,日常运维高频使用。

18、ping | 测试网络连通性

功能:检测当前服务器与目标地址网络是否通畅,排查网络故障。

实操:ping www.baidu.com

19、chmod | 修改文件权限

功能:修改文件、文件夹的读写执行权限,解决权限不足问题。

实操:chmod 755 test.txt  # 配置文件常规读写执行权限

20、tar | 压缩/解压文件

功能:Linux系统通用的打包、压缩、解压命令,文件传输归档必备。

常用实操:

tar -zcvf test.tar.gz test/  # 压缩文件夹

tar -zxvf test.tar.gz        # 解压压缩包

✨ 最后

这20条Linux核心命令,覆盖了零基础入门、日常开发、服务器运维的绝大多数场景。

不需要死记硬背,日常实操多敲多用,很快就能熟练掌握,轻松应对90%以上的Linux操作需求。

建议收藏⭐ 随时查阅、练习,新手入门、职场进阶必备!

最新文章

随机文章