接触国产化终端、服务器、云计算、运维工作的朋友都知道:Linux 命令是所有操作的核心基础。
无论是日常文件管理、系统排查、进程监控,还是服务器部署、日志分析,都离不开基础 Linux 命令。
很多新手入门时会被海量命令劝退,但实际上真正高频常用的仅有 40 条左右,掌握这些足以应对 90% 以上的工作场景。
今天这篇干货,我按「文件目录、文件编辑、权限管理、系统监控、进程网络、打包解压、搜索查找」七大运维核心场景,整理最全 Linux 常用命令,
附带通俗讲解 + 实操示例,零基础也能直接套用,建议收藏常备!
一、文件目录操作(最基础、高频)
文件目录操作是 Linux 入门第一课,所有服务器日常操作都会频繁用到,相当于 Windows 的文件夹操作,简单但必须熟练。
1. pwd
作用:查看当前所在目录路径,防止操作迷路实操:直接输入 pwd,终端会输出当前绝对路径
2. ls
作用:列出当前目录下所有文件、文件夹常用参数
实操用法:
ls
ls -l
展示详细信息(权限、大小、修改时间、所有者) ls -a
显示所有文件,包含隐藏文件(以”.”开头的文件) ls -lh
人性化显示文件大小(KB/MB 单位,易读)
3. cd
作用:切换工作目录,Linux 最常用命令
高频用法:
cd 目录名
进入指定文件夹 cd ..
返回上一级目录 cd ~
快速回到当前用户家目录 cd /
进入系统根目录 cd -
返回上一次操作的目录
4. mkdir
作用:创建新的空目录。
实操示例:
mkdir test
创建名为 test 的文件夹 mkdir -p a/b/c
递归创建多级目录(无需逐级新建)
5. rm
作用:删除文件 / 目录(高危命令,谨慎操作)
常用参数+避坑:
rm 文件名
删除单个文件(会提示确认) rm -f 文件名
强制删除文件,无任何提示 rm -r 目录名
递归删除文件夹及内部所有内容 rm -rf 目录名
强制彻底删除目录(运维高频,严禁直接执行 rm -rf /)
6. cp
作用:复制文件或目录
实操示例:
cp test.txt /home
将文件复制到指定目录 cp -r 文件夹 /home
递归复制整个文件夹(目录复制必须加 – r)
7. mv
作用:移动文件 / 目录、重命名文件(无复制过程,直接迁移)
实操示例:
mv test.txt /home
移动文件到指定路径 mv old.txt new.txt
将文件重命名 -
二、文件查看与编辑命令
查看日志、修改配置文件,全程依赖以下命令,是运维排查问题的核心工具。
1. cat
作用:一次性查看小文件全部内容,适用场景:配置文件、小型日志查看
示例:cat /etc/profile
2. less
作用:分页查看大文件,不加载全部内容,高效不卡顿操作技巧:空格翻页、上下箭头滚动、q 退出、/ 关键词搜索
3. head
作用:查看文件前 N 行(默认前 10 行)示例:head -20 log.txt 查看日志前 20 行
4. tail
作用:查看文件末尾 N 行,实时监控日志首选
高频用法
tail -20 log.txt
查看文件最后 20 行 tail -f log.txt
实时刷新日志,排查实时报错必备
5. vi/vim
作用:Linux 系统自带文本编辑器,修改配置文件专用核心操作(新手必记)
实操法例:
vim 文件名
-
打开 / 创建文件 -
按 i:进入编辑模式,可修改内容 -
按 ESC:退出编辑模式 -
输入 wq:保存并退出 -
输入 q!:不保存,强制退出
三、权限与用户管理命令
Linux 是多用户权限系统,文件访问、程序运行、权限报错,全靠这些命令解决,国产化终端、服务器运维高频使用。
1. chmod
作用:修改文件 / 目录的读写执行权限
常用实操:
chmod 755 文件名
所有者可读写执行,其他用户只读执行(目录通用权限) chmod 777 文件名
所有用户最高权限(测试环境可用,生产环境慎用)
2. chown
作用:修改文件 / 目录的所有者和所属组
示例:chown root:root test.txt 将文件归属 root 用户
3. sudo
作用:临时借用管理员(root)权限执行命令,适用场景:普通用户权限不足时,临时提升权限操作
4. useradd/userdel
作用:添加 / 删除系统用户
示例:useradd testuser 创建新用户
四、系统信息与磁盘管理
查看服务器配置、磁盘占用、系统版本,日常巡检、资源告警排查必备。
1. uname
作用:查看系统内核、版本信息
高频用法:uname -a 查看完整系统内核信息
2. hostname
作用:查看 / 修改服务器主机名
3. df
作用:查看磁盘整体占用情况,排查磁盘满报错
高频用法:
df -h 人性化展示磁盘使用率、剩余空间
4. du
作用:查看文件 / 文件夹占用大小
高频用法:
du -sh 目录名:统计目录总占用空间
5. free
作用:查看服务器内存、缓存使用情况
高频用法:free -h 简洁展示内存剩余、占用状态
五、进程与系统监控命令
服务器卡顿、CPU / 内存占用过高、程序闪退,用这些命令一键排查,是运维核心排障工具。
1. top
作用:实时系统监控神器可动态查看 CPU、内存负载、所有运行进程、资源占用排行,是排查服务器卡顿的第一命令
2. ps
作用:查看当前系统进程状态
高频用法:ps aux 查看所有进程详细信息
3. kill
作用:终止异常进程
实操示例:
kill 进程ID
正常结束进程 kill -9 进程ID
强制杀死卡死、无响应进程(终极手段)
六、网络通信命令
服务器联网、端口排查、访问测试、网络不通故障,全靠这些命令解决。
1. ping
作用:测试服务器与目标地址网络连通性
示例:ping www.baidu.com
2. ip
作用:查看服务器 IP 地址、网卡信息(替代老旧 ifconfig)
高频用法:ip addr 查看本机所有 IP
3. netstat
作用:查看端口占用、网络连接状态
日常用法:netstat -ntlp 查看所有正在监听的端口,排查端口冲突
4. curl
作用:服务器内部测试接口、网址访问
示例:curl 网址 快速测试服务是否可正常访问
七、搜索查找与过滤命令
海量文件、日志中精准定位内容,批量检索报错信息,运维提效必备。
1. find
作用:全局查找文件 / 目录
示例:find / -name "test.txt" 在根目录全局搜索指定文件
2. grep
作用:文本关键词过滤,日志排查
高频示例:grep "error" log.txt 筛选日志中所有报错信息
八、打包解压命令
服务器文件迁移、日志归档、备份压缩,日常操作刚需。
1. tar(万能打包解压命令)
打包压缩:tar -zcvf 压缩包名 .tar.gz 目标目录
解压文件:tar -zxvf 压缩包名 .tar.gz
2. zip/unzip
作用:zip 格式文件压缩、解压(简单文件通用)
解压 zip 文件:unzip 压缩包.zip
九、新手运维必记 3 个核心技巧
- Tab 自动补全
输入命令 / 文件前几个字符,按 Tab 键自动补全,杜绝输错命令 - ↑↓历史命令
上下箭头快速调取之前执行过的命令,无需重复输入 - man 帮助手册
忘记命令用法,输入 man 命令名,查看系统官方详细用法
写在最后
Linux 命令不在于多,而在于精。
对于运维、国产化办公、服务器管理从业者来说,不用死记上百条冷门指令,熟练掌握以上 40 条高频命令,足以覆盖日常运维、日志排查、系统管理、文件操作、故障处理全部基础场景。
转自:国产化办公指南
版权申明:内容来源网络,版权归原创者所有,如有侵权请联系删除
想了解更多干货,可通过下方扫码关注

可扫码添加上智启元官方客服微信👇

17认证网








