Linux 常用命令速查手册(2025最新版)

你是否经常在 Linux 终端前手足无措,面对一堆命令却不知从何下手?
是否在查资料时,总要反复搜索 grepfindchmod 到底怎么用?
又或者,你已经入门 Linux,但想系统梳理常用命令,提升效率?

别担心,这份 《Linux 常用命令速查手册》 就是为你准备的!

我们结合日常开发、运维和学习场景,精心整理了最实用、最高频的Linux 命令,涵盖文件操作、文本处理、权限管理、进程监控、网络调试等核心模块。每条命令都配有简洁说明和常用示例,即查即用,通俗易懂,无论你是新手入门,还是老手复习,都能快速上手、查漏补缺。

✅ 适合人群:

  • Linux 初学者快速入门

  • 开发/运维人员日常参考

  • 准备面试的技术人查缺补漏

📚 建议收藏,随用随查,让终端操作更高效、更从容!

一、文件与目录管理类
二、文本处理与编辑类
三、用户与权限管理类
四、磁盘、文件系统与LVM管理类
五、网络与通信管理类
六、系统管理与进程控制类
七、压缩、打包与软件包管理类
八、任务调度与高级工具类

一、文件与目录管理类

(核心操作:创建、查看、编辑、复制、删除等)

mkdir         #创建目录
cd              #切换路径
ls               #查看目录或文件信息
pwd           #列出当前目录
touch         #创建空白文件或更新时间戳
cat             #查看文件内容
tac             #倒序查看文件内容
more          #分页查看(不可回退)
less            #分页查看(可上下滚动)
head          #查看文件前 N 行
tail             #查看文件后 N 行
nl               #显示行号
stat            #查看文件详细信息
file             #查看文件类型
du              #查看目录容量
df               #查看磁盘使用情况
tree            #显示目录树结构
find            #查找文件/目录
locate         #根据数据库查找文件
which         #查看命令路径
whereis      #查找命令、帮助、源码路径
readlink      #查看软链接源文件
dirname      #提取路径中的目录部分


二、文本处理与编辑类

(文本操作:编辑、过滤、转换、格式化)

vi                 #简单文本编辑器
vim              #功能强大的文本编辑器
vimdiff         #可视化比较文件差异
echo            #打印内容或写入文件
grep            #文本过滤(支持正则)
egrep          #支持扩展正则的 grep
sed              #流编辑器(增删改查)
awk             #文本分析与输出
cut               #提取指定列
paste          #合并列
sort             #排序
uniq            #去重
tr                 #转换或删除字符
rev              #字符级反转每行
dos2unix     #Windows 与 Unix 换行符转换
diff              #比较文件/目录内容
column       #格式化列输出
iconv          #转换文件编码


三、用户与权限管理类

(用户、组、权限、身份切换)

useradd            #创建用户
userdel             #删除用户
usermod           #修改用户属性
passwd             #设置或修改密码
chage               #修改密码有效期
usermod           #修改用户属性
id                      #查看用户和组信息
su                     #切换用户
sudo                 #以其他身份执行命令
visudo              #编辑 sudo 权限配置
whoami            #查看当前用户名
w                      #查看用户登录情况(详细)
who                  #查看用户登录情况
lastlog              #查看最近登录用户
groupadd         #创建用户组
groupdel           #删除用户组
groupmod         #修改组属性
gpasswd           #设置组密码
newgrp             #临时切换基本组
chown              #修改文件所有者
chmod             #修改文件权限
umask              #设置默认权限掩码
chattr               #设置文件隐藏属性
lsattr                #查看文件隐藏属性


四、磁盘、文件系统与LVM管理类

(磁盘操作、挂载、分区、LVM、swap)

# LVM 相关

pvcreate           #创建物理卷
pvdisplay          #显示物理卷信息
vgcreate           #创建卷组
vgdisplay          #显示卷组信息
vgextend           #扩展卷组
vgreduce           #缩减卷组
vgremove          #删除卷组
lvcreate             #创建逻辑卷
lvdisplay            #显示逻辑卷信息
lvextend            #扩展逻辑卷
lvreduce            #缩减逻辑卷
lvremove           #删除逻辑卷


# Swap 管理

mkswap            #格式化swap 分区
swapon             #启用swap
swapoff             #禁用swap


五、网络与通信管理类

(网络配置、诊断、传输、DNS、远程)

ifconfig           #查看网卡信息(旧)
ip                    #查看/配置网络(新)
ifup                 #启动网卡
ifdown            #停止网卡
route              #配置静态路由或默认网关
ping               #测试网络连通性
nslookup         #DNS 查询工具
host               #域名解析
dig                  #域名解析(更强大)
traceroute       #路径追踪
netstt              #查看网络连接、端口、路由
ss                   #更快的网络状态查看工具
lsof                 #查看打开的文件/端口
tcpdump         #抓包分析
wget               #下载文件
curl                 #下载/调用 API
scp                 #安全远程复制
rsync              #远程同步/备份
ssh                 #SSH 远程登录
sshpass          #非交互式 SSH 登录
mail                #发送邮件


六、系统管理与进程控制类

(系统信息、服务、运行级别、关机等)

uname            #查看系统信息
hostname       #查看/设置主机名
uptime            #查看系统运行时间和负载
free                #查看内存使用情况
dmesg            #查看内核日志/硬件信息
hwclock          #查看/设置硬件时钟
date                #查看/设置系统时间
export             #设置环境变量
alias                #设置命令别名
unalias            #取消别名
history             #查看命令历史
ulimit               #限制资源使用
set                   #设置 shell 选项
init                   #切换运行级别
runlevel           #查看当前运行级别
shutdown         #关机
reboot              #重启
chkconfig         #设置服务开机自启


七、压缩、打包与软件包管理类

(归档、压缩、安装、升级)

tar               #打包/解包
gzip             #压缩成 .gz
zcat             #查看 .gz 文件内容
bzip2           #压缩成 .bz2
bzcat           #查看.bz2文件内容
xz                #压缩成 .xz
xzcat           #查看 .xz 文件内容
split             #分割文件
install          #安装文件或数据
rpm             #RPM 包管理
yum             #YUM 包管理器(RHEL/CentOS)
fpm             #简易打包工具(如制作 RPM)


八、任务调度与高级工具类

(定时任务、监控、调试、其他)
crontab         #定时任务管理
at                  #一次性计划任务
watch            #周期性执行并监控输出
top                #实时查看进程资源
htop              #更友好的 top(需安装)
vmstat           #虚拟内存统计
dstat             #多维度系统资源统计
glances         #综合系统监控工具
pidof             #根据进程名查 PID
ps                 #查看进程状态
pstree           #以树状显示进程
kill                 #终止进程(PID)
killall             #按名称终止进程
pkill               #按名称或属性杀进程
dd                 #复制并转换数据(常用于镜像)
od                 #查看二进制文件
xargs            #将输入转换为命令参数
tee                #输出到屏幕并保存到文件
seq               #生成数字序列
mktemp        #创建临时文件/目录
sersync         #实时同步工具
inotifywait     #监控文件系统事件
modprobe     #管理内核模块
lsmod           #列出已加载模块

由于篇幅限制,删除了示例部分,以下为完整PDF文档部分截图

图片

图片

 👉  如需上述完整文档,请在评论区留言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值