当前位置:首页>Linux>全网最全 Linux 命令汇总

全网最全 Linux 命令汇总

  • 2026-10-11 04:12:10
全网最全 Linux 命令汇总
不管你是运维还是开发,Linux命令不用死记!从基础到高级全涵盖,日常工作查这篇就够了~
📌 提示:全文表格化呈现,命令清晰可复制,搭配简洁说明,工作中遇到直接查,不用死记硬背!

📁 一、文件 & 目录操作(高频必用)

序号

Linux命令

详细说明

1

ls

列出当前目录内容(最基础)

2

ls -l

详细列表展示(含权限、大小、时间)

3

ls -a

显示隐藏文件(以.开头的文件)

4

cd 目录名

切换到指定目录

5

cd ..

返回上一级目录(常用快捷)

6

pwd

查看当前所在完整路径

7

mkdir 文件夹名

创建单个文件夹

8

mkdir -p 路径/文件夹

递归创建多级目录

9

rm 文件名

删除单个文件

10

rm -r 目录名

递归删除目录(含子文件)

11

rm -f 文件名

强制删除(不提示,谨慎用)

12

cp 源文件 目标路径

复制文件/目录

13

mv 源文件 目标路径

移动文件/目录,也可用于重命名

14

touch 文件名

快速创建空文件

15

ln -s 源文件 链接名

创建软链接(类似Windows快捷方式)

🔍 二、文件查看 & 编辑(日志/配置常用)

序号

Linux命令

详细说明

16

cat 文件名

查看文件全部内容(适合小文件)

17

less 文件名

分页查看(推荐,可上下翻页)

18

more 文件名

分页查看(只能向下翻页)

19

head -n 行数 文件名

查看文件前N行(默认前10行)

20

tail -n 行数 文件名

查看文件后N行(默认后10行)

21

tail -f 文件名

实时刷新查看日志(排查问题必备)

22

wc 文件名

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

23

grep 关键词 文件名

过滤查找文件中指定内容

24

vim 文件名/nano 文件名

编辑文件(vim功能强,nano适合新手)

🔐 三、权限 & 用户管理(安全必备)

序号

Linux命令

详细说明

25

chmod 权限值 文件名

修改文件/目录权限(如755、644)

26

chown 用户名:用户组 文件名

修改文件所有者和用户组

27

chgrp 用户组 文件名

单独修改文件用户组

28

useradd 用户名

创建新用户

29

userdel 用户名

删除用户(加-r删除家目录)

30

passwd 用户名

修改用户密码(不写用户名修改当前密码)

31

id 用户名

查看用户ID、用户组信息

32

su 用户名

切换到指定用户(加-切换环境变量)

33

sudo 命令

以管理员权限执行命令(需配置权限)

💻 四、磁盘 & 系统信息(排查故障常用)

序号

Linux命令

详细说明

34

df -h

查看磁盘使用率(人类可读格式,直观)

35

du -sh 目录名

查看指定目录总大小(不显示子目录详情)

36

mount /dev/设备名 /挂载点

挂载磁盘/U盘

37

umount 挂载点

卸载磁盘(需先退出挂载目录)

38

top

实时监控进程、CPU、内存使用情况

39

htop

增强版top(界面更友好,需安装)

40

ps aux

查看系统所有进程(详细信息)

41

kill 进程ID

杀死指定进程(加-9强制杀死)

42

free -h

查看内存使用情况(总内存、已用、空闲)

43

uname -a

查看系统完整信息(内核版本、系统架构)

44

hostname

查看当前主机名

45

uptime

查看系统运行时间、负载情况

46

date

查看当前系统时间,也可设置时间

🌐 五、网络命令(远程/连通性常用)

序号

Linux命令

详细说明

47

ifconfig/ip addr

查看网卡、IP地址信息(ip addr更推荐)

48

ping IP/域名

测试网络连通性(ctrl+c停止)

49

netstat -tuln

查看所有监听端口

50

ss -tuln

更快的端口查看工具(替代netstat)

51

curl 网址/wget 网址

下载文件、请求网页

52

scp 源文件 用户名@IP:目标路径

远程传输文件

53

ssh 用户名@IP

远程登录服务器

54

firewall-cmd --list-ports

查看防火墙开放端口

55

systemctl start/stop/restart 服务名

管理系统服务

🗜️ 六、压缩 & 解压(文件传输常用)

序号

Linux命令

详细说明

56

tar -zcvf 压缩包名.tar.gz 要压缩的目录

压缩为.tar.gz格式

57

tar -zxvf 压缩包名.tar.gz

解压.tar.gz格式压缩包

58

zip 压缩包名.zip 要压缩的文件/目录

压缩为.zip格式

59

unzip 压缩包名.zip

解压.zip格式压缩包

🧵 八、进程 & 任务(后台运行常用)

序号

Linux命令

详细说明

63

jobs

查看当前后台运行的任务

64

命令

让命令在后台运行(关闭终端即停止)

65

nohup 命令

让命令后台常驻运行(关闭终端不停止)

66

systemctl start/stop/restart 服务名

启动/停止/重启系统服务

📜 九、日志 & 排查(问题定位常用)

序号

Linux命令

详细说明

67

dmesg

查看系统内核日志(硬件、驱动相关)

68

cd /var/log/

系统日志目录(核心日志都在这里)

69

grep -C 10 关键词 日志文件

查看关键词上下10行上下文(排查报错必备)

📦 十、软件安装(系统部署常用)

序号

Linux命令

详细说明

70

yum install 软件名/dnf install 软件名

CentOS/RHEL系统安装软件

71

apt install 软件名

Ubuntu/Debian系统安装软件

好了,今天就介绍到这里,觉得不错了,如果觉得有用,可以先收藏了!

~

最新文章

随机文章