首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >IT 运维技术知识要点与常用命令手册

IT 运维技术知识要点与常用命令手册

作者头像
知孤云出岫
发布2026-05-15 20:52:18
发布2026-05-15 20:52:18
780
举报

💡 适用于:Linux 运维|网络运维|服务器管理|安全运维|自动化运维

📚 适合人群:运维工程师 / 网工 / 安全工程师 / 云计算学习者


🖥️ 一、IT 运维核心知识体系

📌 运维核心模块

📂 模块

📖 核心内容

🛠 常见技术

🐧 Linux 运维

系统管理、日志分析、服务管理

CentOS / Ubuntu

🌐 网络运维

网络互联、交换路由、故障排查

TCP/IP、VLAN、ACL

🗄️ 数据库运维

数据库管理与备份恢复

MySQL、Redis

🔐 安全运维

防火墙、安全加固、漏洞修复

WAF、ACL、EDR

☁️ 云计算运维

云服务器与虚拟化

Docker、K8S

🤖 自动化运维

批量部署与自动化脚本

Shell、Python

📊 监控运维

性能监控与告警

Zabbix、Grafana


🐧 二、Linux 常用运维命令

📁 文件与目录管理

📌 功能

🛠 命令

📖 说明

查看当前目录

pwd

显示当前位置

查看文件

ls -l

查看详细文件信息

创建目录

mkdir test

创建目录

递归创建目录

mkdir -p /data/logs

多级目录创建

删除文件

rm test.txt

删除文件

强制删除

rm -rf test/

强制删除目录 ⚠️


📄 文件查看命令

📌 功能

🛠 命令

📖 说明

查看文件

cat test.txt

显示文件内容

分页查看

less nginx.conf

适合大文件

查看前10行

head -10 test.txt

查看开头内容

查看后10行

tail -10 test.txt

查看结尾内容

实时日志

tail -f access.log

动态查看日志


🔍 文件搜索命令

📌 功能

🛠 命令

查找文件

find / -name nginx.conf

搜索关键字

grep "error" nginx.log

递归搜索

grep -rn "mysql" /etc/


👤 三、用户与权限管理

👥 用户管理

📌 功能

🛠 命令

创建用户

useradd admin

设置密码

passwd admin

删除用户

userdel -r admin

查看用户

cat /etc/passwd


🔐 权限管理

📌 功能

🛠 命令

📖 说明

查看权限

ls -l

查看文件权限

修改权限

chmod 755 test.sh

修改执行权限

修改属主

chown root:root test.txt

修改所有者


⚙️ 四、进程与服务管理

📊 进程管理

📌 功能

🛠 命令

查看进程

ps -ef

查看资源占用

top

增强版监控

htop

结束进程

kill PID

强制结束

kill -9 PID


🔧 服务管理

📌 功能

🛠 命令

启动服务

systemctl start nginx

停止服务

systemctl stop nginx

查看状态

systemctl status nginx

开机自启

systemctl enable nginx

重启服务

systemctl restart nginx


🌐 五、网络运维命令

📡 网络排查

📌 功能

🛠 命令

📖 说明

查看 IP

ip addr

查看网卡信息

网络测试

ping 8.8.8.8

测试连通性

路由跟踪

traceroute www.baidu.com

查看路径

查看端口

netstat -tunlp

查看监听端口

新版端口查看

ss -tunlp

推荐使用

DNS 查询

nslookup www.baidu.com

域名解析

高级 DNS 查询

dig www.baidu.com

更详细信息


📦 抓包分析

📌 功能

🛠 命令

网卡抓包

tcpdump -i eth0

抓 HTTP 流量

tcpdump -i eth0 port 80

抓 ICMP 包

tcpdump icmp

相关软件:

  • Wireshark

💾 六、磁盘与存储管理

📌 功能

🛠 命令

📖 说明

查看磁盘空间

df -h

查看磁盘使用率

查看目录大小

du -sh /var/log

统计目录大小

挂载磁盘

mount /dev/sdb1 /data

挂载分区

查看 IO

iostat

查看磁盘性能


📜 七、日志分析

📌 功能

🛠 命令

实时日志

tail -f /var/log/messages

查看 systemd 日志

journalctl -xe

查看错误日志

cat error.log

关键字过滤

grep error access.log


🗄️ 八、数据库运维基础

🐬 MySQL 常用命令

📌 功能

🛠 命令

登录数据库

mysql -uroot -p

查看数据库

show databases;

查看表

show tables;

查看用户

select user,host from mysql.user;

查看连接数

show processlist;


🌍 九、Web 运维

🚀 Nginx 常用命令

📌 功能

🛠 命令

启动 Nginx

nginx

检查配置

nginx -t

重载配置

nginx -s reload

停止服务

nginx -s stop


🐳 十、Docker 运维命令

📌 功能

🛠 命令

查看容器

docker ps

查看镜像

docker images

启动容器

docker start 容器ID

停止容器

docker stop 容器ID

查看日志

docker logs 容器ID

相关软件:

  • Docker

🔐 十一、安全运维基础

🛡️ 防火墙管理

📌 功能

🛠 命令

查看规则

firewall-cmd --list-all

开放端口

firewall-cmd --add-port=80/tcp --permanent

重载规则

firewall-cmd --reload


🔑 SSH 安全

📌 功能

🛠 命令

SSH 配置文件

/etc/ssh/sshd_config

重启 SSH

systemctl restart sshd

查看 SSH 状态

systemctl status sshd


📊 十二、运维监控工具

🛠 工具

📖 用途

📈 Zabbix

服务器监控

📊 Grafana

图形化展示

📦 Prometheus

云原生监控

📜 ELK

日志分析

🌐 Wireshark

网络抓包

🤖 Ansible

自动化运维

🚀 Jenkins

CI/CD

相关工具:

  • Grafana
  • Prometheus
  • Ansible
  • Jenkins

🧠 十三、运维排障思路

📌 运维排障口诀

代码语言:javascript
复制
先网络
后系统
再服务
最后应用

📌 标准排障流程

🔄 排障步骤

📖 说明

1️⃣ 用户反馈

确认故障现象

2️⃣ 故障范围

判断影响范围

3️⃣ 检查网络

Ping / Traceroute

4️⃣ 查看日志

系统与应用日志

5️⃣ 检查资源

CPU / 内存 / 磁盘

6️⃣ 恢复业务

优先恢复服务

7️⃣ 分析根因

输出故障报告


🚨 十四、经典运维故障案例

❌ 网站打不开排查流程

🔍 排查步骤

🛠 命令

网络连通性

ping 网站IP

HTTP 测试

curl 网站

服务状态

systemctl status nginx

端口检查

`netstat -tunlp

grep 80`

日志分析

tail -f error.log


⚠️ CPU 占用 100%

🔍 排查步骤

🛠 命令

查看 CPU

top

查看线程

top -Hp PID

Java 分析

jstack PID


💥 磁盘空间爆满

🔍 排查步骤

🛠 命令

查看磁盘

df -h

查大目录

du -sh /*

排序查看

`du -sh *

sort -rh`


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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🖥️ 一、IT 运维核心知识体系
    • 📌 运维核心模块
  • 🐧 二、Linux 常用运维命令
    • 📁 文件与目录管理
    • 📄 文件查看命令
    • 🔍 文件搜索命令
  • 👤 三、用户与权限管理
    • 👥 用户管理
    • 🔐 权限管理
  • ⚙️ 四、进程与服务管理
    • 📊 进程管理
    • 🔧 服务管理
  • 🌐 五、网络运维命令
    • 📡 网络排查
    • 📦 抓包分析
  • 💾 六、磁盘与存储管理
  • 📜 七、日志分析
  • 🗄️ 八、数据库运维基础
    • 🐬 MySQL 常用命令
  • 🌍 九、Web 运维
    • 🚀 Nginx 常用命令
  • 🐳 十、Docker 运维命令
  • 🔐 十一、安全运维基础
    • 🛡️ 防火墙管理
    • 🔑 SSH 安全
  • 📊 十二、运维监控工具
  • 🧠 十三、运维排障思路
    • 📌 运维排障口诀
    • 📌 标准排障流程
  • 🚨 十四、经典运维故障案例
    • ❌ 网站打不开排查流程
    • ⚠️ CPU 占用 100%
    • 💥 磁盘空间爆满
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档