首页 > 简文 > 宝藏问答 >

问 linux 的操作指令大全 全分类运维命令手册

2026-11-08 22:36:05
最佳答案

答

linux 的操作指令大全覆盖文件目录 用户权限 进程服务 网络 磁盘压缩 查找过滤 软件管理 系统信息这八大类,所有指令都在 shell 终端执行,主流发行版 CentOS Ubuntu Debian Rocky 通用,仅包管理相关指令存在差异。学习这套 linux 的操作指令大全,核心原因是 Linux 以命令行为主要交互方式,服务器日常运维排障部署监控都离不开这些指令,理解指令参数和适用场景,比单纯背命令更加重要,很多复杂排障场景会使用管道把多条指令串联组合,实现单条命令无法完成的处理能力。执行指令之前要确认当前用户身份,区分普通用户和 root 权限,涉及删除 修改系统配置 终止进程这类高危指令,提前核对路径和目标,防止误操作影响业务。

文件目录类指令

pwd 打印当前工作目录绝对路径

ls 列出目录内容,常用参数 l 长格式 a 显示隐藏文件 h 人性化大小

cd 切换目录 cd .. 返回上级 cd ~ 回到家目录

mkdir 创建目录,p 参数递归创建多级目录

rm 删除文件或者目录,r 递归 f 强制,高危指令

cp 复制文件目录,r 参数复制目录

mv 移动文件或者重命名

touch 创建空文件,也可以更新文件时间戳

cat 一次性输出小文件全部内容

more 分页查看文件

less 分页查看大文件,支持内部关键词搜索

ln 创建软链接或者硬链接,s 参数代表软链接

stat 查看文件详细元信息,包含创建 修改 访问时间

用户与权限类指令

useradd 创建系统用户

userdel 删除用户

usermod 修改用户属性

passwd 修改用户密码

groupadd 创建用户组

chmod 修改文件权限,支持数字写法和字母写法

chown 修改文件所有者和所属组

su 切换用户身份

sudo 临时获取 root 权限执行单条指令

id 查看当前用户 uid gid 用户组信息

who 查看当前登录系统的所有用户

w 查看登录用户正在执行的操作

进程与系统服务类指令

ps 查看进程快照,aux 参数查看全部进程

top 实时动态监控 CPU 内存进程占用

htop top 增强版本,部分系统需要额外安装

kill 给进程发送信号终止进程,9 为强制终止

pkill 根据进程名称批量结束进程

pgrep 根据名称查询进程 pid

nice renice 调整进程优先级

systemctl 管理 systemd 服务,支持启动停止重启 开机自启 查看状态

journalctl 查看 systemd 服务日志

网络类指令

ip addr 查看网卡 IP 信息,替代旧版 ifconfig

ping 测试主机网络连通性

ss 查看端口监听和网络连接,性能优于 netstat

netstat 旧版端口连接查询

curl 请求 http https 接口,测试 web 服务

wget 远程下载文件

telnet 测试主机端口连通性

nslookup dig 域名解析查询

traceroute 路由追踪,排查网络链路故障

firewall-cmd firewalld 防火墙管理指令

磁盘存储类指令

df 查看分区磁盘使用率,h 人性化展示

du 统计目录占用磁盘大小,sh 汇总总大小

mount 挂载磁盘分区

umount 卸载挂载点

fdisk 磁盘分区管理

lsblk 查看块设备磁盘树状结构

free 查看内存 swap 使用情况

uptime 查看系统运行时长和平均负载

查找文本过滤类指令

find 按名称大小时间查找文件

grep 文本关键词匹配过滤

awk 按列提取字段,统计分析结构化日志

sed 流式编辑,按行截取替换内容

sort 排序

uniq 去重,一般搭配 sort 使用

wc 统计行数 单词数 字符数

head 查看文件头部内容

tail 查看文件尾部,F 参数实时跟踪日志

压缩解压类指令

tar 打包压缩解压,z 代表 gzip

gzip gunzip 单独 gz 压缩解压

zip unzip zip 格式压缩解压

软件包管理指令

发行版体系安装软件卸载软件更新源缓存查询软件包
Ubuntu Debianapt installapt removeapt updateapt list
CentOS7yum installyum removeyum makecacheyum list
CentOS8 及以上dnf installdnf removednf makecachednf list

rpm 红帽系本地 rpm 包安装查询

系统其他高频指令

history 查看历史执行指令

date 查看修改系统时间

echo 输出字符串,常配合重定向写文件

reboot 重启系统

shutdown 关机

clear 清空终端屏幕

man 查看指令帮助手册

which 查找指令对应的可执行文件路径

alias 设置命令别名

指令组合进阶用法

管道符可以串联多条指令,比如 ps aux | grep nginx,查找 nginx 进程,find /data -name .log | xargs grep error,批量日志检索,这类组合是 linux 的操作指令大全里面非常重要的实战技巧,单独一条指令能力有限,组合之后可以完成筛选 过滤 统计 批量处理。

综合来说,linux 的操作指令大全不需要一次性全部背熟,优先掌握高频核心指令,理解每个参数含义,在实际运维场景反复练习,遇到陌生指令优先使用 man 手册查询,同时区分普通用户和 root 权限带来的差异,逐步掌握管道 重定向 xargs 这类进阶组合能力。

【常见问题】

问题 1 linux 的操作指令大全里面 man 命令有什么作用

回答 1 linux 的操作指令大全中的 man 是手册查询指令,输入 man 加上指令名称,就可以调出这条指令完整帮助文档,学习 linux 的操作指令大全遇到参数不清楚的时候,man 是最权威的查询方式。

问题 2 linux 的操作指令大全里面 systemctl 和 service 可以互换吗

回答 2 linux 的操作指令大全里面 service 是旧 init 体系指令,systemctl 是 systemd 的指令,现在主流系统虽然还兼容 service,但是推荐优先使用 systemctl,linux 的操作指令大全里面 systemctl 功能更强大,支持开机自启和依赖管理。

问题 3 linux 的操作指令大全中 rm -rf 为什么属于高危指令

回答 3 linux 的操作指令大全里 rm 是删除指令,rm -rf 代表递归强制删除,没有回收站,一旦执行文件直接抹除,学习 linux 的操作指令大全的时候一定要重点记住这个高危指令,执行前反复核对路径。

问题 4 linux 的操作指令大全里面管道符有什么用处

回答 4 linux 的操作指令大全里管道符作用是把前一条指令输出结果,作为后一条指令的输入,linux 的操作指令大全大量实战场景都依靠管道组合多条指令,实现筛选统计批量处理。

【免责申明】

本文 linux 的操作指令大全仅用于合法授权的学习和运维操作,删除 关机 修改系统配置类指令存在风险,操作前做好备份,确认目标路径,禁止未经授权操作他人服务器,因错误执行 linux 的操作指令大全里面相关命令造成数据丢失或者业务故障,相关责任由使用者自行承担。