首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >服务器运维操作命令速查手册

服务器运维操作命令速查手册

作者头像
知孤云出岫
发布2026-02-27 11:37:58
发布2026-02-27 11:37:58
1020
举报

服务器运维操作命令手册

适用对象:Linux 服务器运维工程师 / 网络工程师 / IT 运维人员 适用环境:CentOS / Rocky / AlmaLinux / Ubuntu / Debian(命令通用,个别差异已说明)


一、系统基础信息查看

1. 系统与内核

代码语言:javascript
复制
uname -a                 # 查看内核信息
cat /etc/os-release      # 查看系统版本
hostnamectl              # 主机名与系统信息
uptime                    # 运行时间、负载

2. CPU 信息

代码语言:javascript
复制
lscpu
cat /proc/cpuinfo
mpstat -P ALL

3. 内存信息

代码语言:javascript
复制
free -h
cat /proc/meminfo
top / htop

4. 磁盘与挂载

代码语言:javascript
复制
df -hT
lsblk
mount | column -t
findmnt

二、文件与目录管理

1. 基本操作

代码语言:javascript
复制
ls -lh
cd /path
pwd
touch file
mkdir -p dir/subdir
cp -a src dst
mv old new
rm -rf dir

2. 查找与统计

代码语言:javascript
复制
find / -name "*.log"
du -sh *
wc -l file
stat file

3. 权限与属主

代码语言:javascript
复制
chmod 755 file
chmod -R 644 dir
chown user:user file
id username

权限速记:

  • r=4 w=2 x=1
  • 755 = rwx r-x r-x

三、用户与权限管理

代码语言:javascript
复制
useradd username
passwd username
usermod -aG wheel username
userdel -r username
su - username
whoami
who
last

sudo 配置:

代码语言:javascript
复制
visudo
username ALL=(ALL) NOPASSWD:ALL

四、进程与服务管理

1. 进程查看

代码语言:javascript
复制
ps aux
ps -ef | grep nginx
top
htop

2. 进程控制

代码语言:javascript
复制
kill PID
kill -9 PID
pkill nginx

3. systemd 服务管理

代码语言:javascript
复制
systemctl start nginx
systemctl stop nginx
systemctl restart nginx
systemctl status nginx
systemctl enable nginx
systemctl disable nginx
systemctl list-units --type=service

五、网络与端口排查(高频)

1. IP 与网卡

代码语言:javascript
复制
ip a
ip route
nmcli device status

2. 端口与监听

代码语言:javascript
复制
ss -lntup
netstat -lntup
lsof -i:80

3. 连通性测试

代码语言:javascript
复制
ping 8.8.8.8
traceroute www.baidu.com
curl -I http://127.0.0.1

4. 抓包

代码语言:javascript
复制
tcpdump -i eth0 -nn port 80
tcpdump -i any host 1.1.1.1

六、磁盘、LVM 与存储

1. 磁盘分区

代码语言:javascript
复制
fdisk -l
parted /dev/sdb

2. 文件系统

代码语言:javascript
复制
mkfs.ext4 /dev/sdb1
fsck -y /dev/sdb1

3. LVM 常用

代码语言:javascript
复制
pvcreate /dev/sdb
vgcreate vgdata /dev/sdb
lvcreate -L 10G -n lvdata vgdata
lvextend -L +5G /dev/vgdata/lvdata
resize2fs /dev/vgdata/lvdata

七、日志与问题定位

1. 日志查看

代码语言:javascript
复制
journalctl -xe
journalctl -u nginx
journalctl --since "1 hour ago"

2. 常见日志路径

代码语言:javascript
复制
/var/log/messages
/var/log/secure
/var/log/syslog
/var/log/nginx/
/var/log/audit/audit.log

3. 实时跟踪

代码语言:javascript
复制
tail -f /var/log/messages
tail -n 100 file.log

八、软件包管理

1. RHEL 系(CentOS / Rocky)

代码语言:javascript
复制
yum install nginx
dnf install httpd
yum remove nginx
yum list installed
yum provides */netstat

2. Debian / Ubuntu

代码语言:javascript
复制
apt update
apt install nginx
apt remove nginx
apt list --installed

九、防火墙与安全

1. firewalld

代码语言:javascript
复制
firewall-cmd --state
firewall-cmd --list-all
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload

2. iptables

代码语言:javascript
复制
iptables -L -n
iptables -F
iptables -A INPUT -p tcp --dport 22 -j ACCEPT

3. SELinux

代码语言:javascript
复制
getenforce
setenforce 0
semanage port -l

十、计划任务与自动化

1. crontab

代码语言:javascript
复制
crontab -e
crontab -l

示例:

代码语言:javascript
复制
0 2 * * * /usr/bin/backup.sh

2. at

代码语言:javascript
复制
at 23:00
atq
atrm 1

十一、性能与排障常用工具(必会)

代码语言:javascript
复制
top / htop
iostat -x 1
vmstat 1
sar -u 1
free -h
df -h

排障口诀:

负载 → CPU → 内存 → 磁盘 → 网络 → 应用 → 日志


十二、运维实战高频命令组合

代码语言:javascript
复制
# 找出占用 80 端口的进程
ss -lntup | grep :80

# 找出大文件
find / -type f -size +1G

# 查看最近登录失败
lastb

# 一键查看服务器健康
uptime && free -h && df -h

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-01-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 智网研习社 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 服务器运维操作命令手册
    • 一、系统基础信息查看
      • 1. 系统与内核
      • 2. CPU 信息
      • 3. 内存信息
      • 4. 磁盘与挂载
    • 二、文件与目录管理
      • 1. 基本操作
      • 2. 查找与统计
      • 3. 权限与属主
    • 三、用户与权限管理
    • 四、进程与服务管理
      • 1. 进程查看
      • 2. 进程控制
      • 3. systemd 服务管理
    • 五、网络与端口排查(高频)
      • 1. IP 与网卡
      • 2. 端口与监听
      • 3. 连通性测试
      • 4. 抓包
    • 六、磁盘、LVM 与存储
      • 1. 磁盘分区
      • 2. 文件系统
      • 3. LVM 常用
    • 七、日志与问题定位
      • 1. 日志查看
      • 2. 常见日志路径
      • 3. 实时跟踪
    • 八、软件包管理
      • 1. RHEL 系(CentOS / Rocky)
      • 2. Debian / Ubuntu
    • 九、防火墙与安全
      • 1. firewalld
      • 2. iptables
      • 3. SELinux
    • 十、计划任务与自动化
      • 1. crontab
      • 2. at
    • 十一、性能与排障常用工具(必会)
    • 十二、运维实战高频命令组合
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档