最全 50 个常用 Linux 命令汇总,新手运维必备工具箱!

在运维工作中,Linux命令行是最直接、最强大的操作利器。无论是文件操作、系统监控、网络排查还是用户管理,掌握常用的命令能大大提升效率。

本文为你精心整理了 50 个高频使用的 Linux 命令,让你快速搭建起自己的运维工具箱,新手也能轻松上手,老司机也能查漏补缺。

🗂 文件操作类

命令

作用

cd

切换目录

ls

列出文件与目录

pwd

显示当前工作路径

mkdir

创建目录

rm

删除文件或目录

cp

拷贝文件或目录

mv

移动/重命名文件

touch

创建空文件

tree

以树形结构显示目录内容

stat

查看文件详细属性

📄 文件查看与处理类

命令

作用

cat

查看文件内容

less

/more

分页查看文件

head

/tail

查看文件头/尾部内容

wc

统计文件行数、单词数、字节数

cut

提取文本字段

sort

排序文本

uniq

去重行

grep

文本搜索

find

查找文件

diff

比较两个文件差异

🖥 系统监控类

命令

作用

top

实时查看系统资源使用情况

htop

更美观的系统监控工具

free

查看内存使用情况

df

查看磁盘使用情况

du

查看文件或目录大小

uptime

查看系统运行时间与负载

vmstat

显示内存、CPU、IO 状态

iostat

监控磁盘 IO 情况

ps

查看进程状态

killkillall

终止进程

🌐 网络命令类

命令

作用

ping

测试网络连通性

traceroute

跟踪路由路径

curl

 / wget

下载/测试 HTTP 请求

netstat

查看端口、连接状态(老版本)

ss

替代 netstat,查看连接

ip a

/ifconfig

查看/配置 IP 地址

dig

/nslookup

DNS 查询

telnet

/nc

测试端口连通性

scp

/rsync

远程复制文件

iptables

管理防火墙规则

👤 用户与权限管理类

命令

作用

whoami

显示当前用户

id

显示 UID、GID 信息

passwd

修改密码

adduser

 / useradd

添加用户

usermod

修改用户属性

groups

查看用户组

chmod

修改文件权限

chown

修改文件所属用户

su

 / sudo

临时切换用户 / 提权执行

history

查看命令历史

📌 构建你的Linux命令工具箱

通过熟练掌握这 50 个 Linux 命令,你将拥有:

更强的排查能力更高效的工作节奏更扎实的系统基础

这些命令不仅是面试必问,更是运维工作中不可或缺的“肌肉记忆”。

THE END