当前位置:首页>Linux>Linux 高频命令速查表(运维必备版)

Linux 高频命令速查表(运维必备版)

  • 2026-10-11 08:19:01
Linux 高频命令速查表(运维必备版)

一、文件管理类(90% 日常操作都在这)

表格

命令
核心功能
常用示例
ls
列出目录内容
ls -l
(详情)ls -lh(带大小)ls -a(含隐藏文件)
cd
切换目录
cd /home
(绝对路径)cd ..(返回上一级)cd ~(回到家目录)
pwd
查看当前路径
pwd
cp
复制文件 / 目录
cp file.txt /tmp/
(复制文件)cp -r dir1 dir2(递归复制目录)
mv
移动 / 重命名
mv file.txt newname.txt
(重命名)mv file.txt /tmp/(移动)
mkdir
创建目录
mkdir testdir
(创建单目录)mkdir -p a/b/c(递归创建多级目录)
rm
删除文件 / 目录
rm file.txt
(删文件)rm -rf dir/(强制递归删目录,慎用)
rmdir
删除空目录
rmdir testdir
chmod
修改文件权限
chmod 755 script.sh
(rwxr-xr-x)chmod +x script.sh(添加执行权限)
tar
压缩 / 解压
tar -zcvf test.tar.gz dir/
(压缩)tar -zxvf test.tar.gz(解压)

二、文档编辑与查看类(日志排查 / 配置修改必备)

表格

命令
核心功能
常用示例
cat
查看文件全部内容
cat /etc/hosts
tail
查看文件尾部(日志必备)
tail -f /var/log/messages
(实时跟踪日志)tail -n 100 log.txt(查看最后 100 行)
head
查看文件头部
head -n 20 log.txt
(查看前 20 行)
grep
文本搜索(过滤关键字)
grep "error" log.txt
(查找 error 行)grep -i "warn" log.txt(忽略大小写)grep -v "debug" log.txt(排除 debug 行)
vim
文本编辑器
vim /etc/profile
(打开文件)常用:i插入、esc后:wq保存退出、:q!强制退出
sed
批量文本处理
sed -i 's/old/new/g' file.txt
(全局替换)

三、系统管理类(进程 / 用户 / 系统信息)

表格

命令
核心功能
常用示例
ps
查看进程状态
ps aux
(全量进程)`ps -ef
grep nginx`(过滤指定进程)
kill
终止进程
kill 1234
(正常终止)kill -9 1234(强制杀死)
top
实时进程监控
top
(动态查看 CPU / 内存占用)
uname
查看系统内核信息
uname -r
(内核版本)uname -a(全部信息)
useradd
创建用户
useradd testuser
passwd
修改用户密码
passwd testuser
find
按条件查找文件
find / -name "*.log"
(全盘找.log 文件)find /tmp -type f -size +10M(找 /tmp 下大于 10M 的文件)

四、磁盘管理类(空间排查 / 分区维护)

表格

命令
核心功能
常用示例
df
查看磁盘使用率
df -h
(人性化显示)
du
查看目录 / 文件大小
du -sh /var/log/
(目录总大小)du -h --max-depth=1 /(根目录下各目录大小)
lsblk
查看磁盘分区
lsblk
fdisk
管理磁盘分区
fdisk -l
(查看所有分区)
mount
挂载文件系统
mount /dev/sdb1 /data
umount
卸载文件系统
umount /data

五、网络通讯类(远程 / 网络故障排查)

表格

命令
核心功能
常用示例
ssh
远程连接
ssh root@192.168.1.100
ping
测试网络连通性
ping 192.168.1.1
netstat
查看网络状态
netstat -tulnp
(查看监听端口)
curl
网络请求 / 文件下载
curl http://example.com
(访问网页)curl -O http://xxx/file.zip(下载文件)
ifconfig
/ip
查看 / 配置网卡
ifconfig
(查看 IP)ip addr(新系统推荐)

六、文件传输与备份类(数据同步 / 备份)

表格

命令
核心功能
常用示例
rsync
远程数据同步
rsync -avz /local/dir/ user@remote:/remote/dir/
(增量同步)
scp
安全文件传输
scp file.txt root@192.168.1.100:/tmp/
(上传文件)
wget
下载网络文件
wget http://xxx/file.zip
zip
/unzip
压缩 / 解压 zip 文件
zip -r test.zip dir/
(压缩)unzip test.zip(解压)

七、实用辅助命令(效率神器)

表格

命令
核心功能
常用示例
history
查看命令历史
history
(查看所有历史)`history
grep "ls"`(过滤历史命令)
alias
设置命令别名
alias ll='ls -lh'
(设置别名)
which
查看命令路径
which python
bc
命令行计算器
`echo "100*2+50"
bc`

用好这份 Linux 命令手册,让你的运维效率翻倍

最新文章

随机文章