当前位置:首页>Linux>运维入门100条干货!网络+Linux+部署排错全整理,新手直接收藏

运维入门100条干货!网络+Linux+部署排错全整理,新手直接收藏

  • 2026-10-11 06:37:40
运维入门100条干货!网络+Linux+部署排错全整理,新手直接收藏

很多刚入行运维、自动化、服务器开发的朋友,总觉得知识点零散,遇到故障翻资料浪费大量时间。今天整理一份全覆盖运维核心100条知识点,分为网络基础、Linux系统、服务部署、故障排查、安全规范、运维工具六大板块,从底层网络到线上应急、安全规范一站式讲清,零基础也能看懂,建议收藏反复翻阅。

一、基础网络常识(1-20)

网络是运维根基,所有服务器通信、业务访问、故障排查都离不开网络知识,20条核心要点务必吃透。

  1. TCP是面向连接的可靠传输协议,UDP是无连接的不可靠传输协议;TCP用于文件传输/数据库,UDP用于视频/语音实时传输。
  2. IP地址分A/B/C/D/E类,常用公网为A/B/C类;三大私有网段:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16。
  3. 子网掩码用于划分网络位和主机位,IP与子网掩码做与运算可直接算出网络地址。
  4. 网关是不同网段通信出入口,访问外网必须配置正确网关。
  5. DNS负责域名转IP;常用公共DNS:8.8.8.8、114.114.114.114、223.5.5.5。
  6. ping基于ICMP检测连通性,ping不通 ≠ 端口不可达。
  7. Windows用tracert、Linux用traceroute,追踪路由链路,定位跨网丢包、延迟故障。
  8. netstat/ss查看端口与连接,Linux高频参数:-tulnp。
  9. 端口三段划分:
    • 知名端口:0-1023
    • 注册端口:1024-49151
    • 动态临时端口:49152-65535
  10. 业务常用默认端口:80(HTTP)、443(HTTPS)、22(SSH)、21(FTP)、3306(MySQL)。
  11. NAT实现私网访问公网,分为:源NAT、目的NAT、端口NAT。
  12. VLAN虚拟局域网,隔离二层广播域,提升内网安全与带宽利用率。
  13. 交换机二层基于MAC转发;路由器三层基于IP转发,仅路由器支持跨网段通信。
  14. 防火墙分硬件/软件,提供包过滤、访问控制、NAT转发。
  15. HTTPS = HTTP + SSL/TLS,传输加密,部署必须配置SSL证书。
  16. 抓包工具:图形化Wireshark、Linux命令行tcpdump。
  17. ARP实现IP解析MAC;ARP欺骗会造成断网、数据泄露。
  18. DHCP自动下发IP、掩码、网关、DNS,无需手动配置网卡。
  19. 带宽单位bps,换算规则:1MB/s = 8Mbps,区分下载速度与宽带标称速率。
  20. 二层交换机无法跨网段,跨网通信必须路由器/三层交换机。

二、Linux系统基础(21-45)

Linux是服务器主流操作系统,命令、目录、权限、进程、定时任务是运维日常高频操作。

  1. Linux四大核心:内核、Shell、文件系统、应用程序,无图形界面可稳定运行。

  2. 主流发行版:

    • CentOS:稳定,运维生产首选
    • Ubuntu:简单,桌面/云服务器
    • RedHat:企业商用付费
    • Debian:轻量化极简系统
  3. 核心系统目录:

    • /root:管理员家目录
    • /etc:所有软件配置文件存放目录
    • /usr:软件安装路径
    • /var:日志、动态持久化数据
    • /tmp:临时文件,重启清空
    • /home:普通用户家目录
  4. 绝对路径以/开头;相对路径从当前目录起始。

  5. 目录基础命令:ls/cd/pwd/mkdir/rm/cp/mv。

  6. rm -rf * 高危删除命令,无回收站,生产环境禁止随意执行。

  7. 文件查看:cat全量输出;more/less分页;head前N行;tail -f 实时监控日志。

  8. 文件检索:find搜文件;grep过滤文本,参数-i忽略大小写、-v反向匹配。

  9. 用户UID规则:

    • root超级管理员:UID=0
    • CentOS7+普通用户:UID≥1000
    • 系统内置用户:UID 1-999
  10. 用户管理:useradd/userdel/passwd/su;sudo临时提权,禁止root直连外网。

  11. 文件权限数值:r=4、w=2、x=1;chown user:group file 修改文件归属。

  12. 进程操作:

    • ps -ef / ps aux:查看进程列表
    • top:实时监控CPU、内存
    • kill正常终止;kill -9 强制杀死进程
    • pkill:按进程名批量关闭
  13. 后台常驻运行:nohup 程序 &,日志默认输出nohup.out,关闭终端不中断。

  14. 服务器资源查看:

    • free -h:人性化查看内存
    • df -h:磁盘分区占用
    • du -sh:统计目录总大小
    • uptime:开机时长+系统负载
  15. 系统负载看1/5/15分钟均值,负载数值不超过CPU核心数为健康状态。

  16. 压缩解压首选tar:tar -zcvf压缩、tar -zxvf解压,配套zip/unzip、gzip/gunzip。

  17. CentOS7+网卡配置:/etc/sysconfig/network-scripts/ifcfg-eth0。

  18. 重启网卡:CentOS7+systemctl restart network;CentOS6 service network restart。

  19. 网卡查询:ifconfig需额外安装工具;ip addr 系统原生推荐命令。

  20. 系统服务管理:CentOS7+统一使用systemctl;CentOS6使用service+chkconfig。

  21. 开机自启:systemctl enable 服务名;disable取消开机启动。

  22. 日志路径:

    • /var/log/messages:系统总日志
    • /var/log/secure:登录、权限安全日志
    • journalctl:CentOS7+原生日志工具
  23. crontab定时任务:

    • crontab -e编辑、crontab -l查看、crontab -r清空
    • 标准格式:分 时 日 月 周 执行命令
  24. 链接区分:

    • 软链接:ln -s,等同于Windows快捷方式
    • 硬链接:ln,共享inode,删除单一文件不影响副本

三、服务部署与运维(46-70)

Web、数据库、缓存、负载均衡是线上业务标配,部署、启停、配置、备份核心知识点汇总。

  1. Linux四大软件安装方式:源码编译、RPM/YUM(CentOS)、APT/DPKG(Ubuntu)、Docker容器化。
  2. YUM常用指令:yum install安装、yum remove卸载、yum update升级、yum list查询、yum clean all清理缓存。
  3. 防火墙/SELinux规范:测试环境可临时关闭;生产环境禁止全关,按需放行端口。
  4. Nginx高性能Web服务,支持反向代理、负载均衡,配置文件:/etc/nginx/nginx.conf。
  5. Nginx运维操作:
    • nginx -t:校验配置语法,上线前必执行
    • nginx -s reload:平滑重启,不中断业务
    • nginx -s stop:停止服务
  6. Tomcat Java容器,默认端口8080,核心配置conf/server.xml。
  7. Tomcat启停:bin/startup.sh启动、bin/shutdown.sh停止;运行日志logs/catalina.out。
  8. MySQL关系库,默认3306端口,配置/etc/my.cnf;root账号默认禁止远程访问。
  9. MySQL基础命令:mysql -u用户名 -p登录;show databases;use 库名;show tables。
  10. 数据库逻辑备份:mysqldump -u账号 -p 库名 > 备份.sql,生产必须定时自动备份。
  11. Redis内存缓存,默认6379端口,支持RDB、AOF两种持久化方案。
  12. Redis操作:redis-cli登录;set/get读写;keys *查所有键;flushall清空全库,高危禁止线上随意执行。
  13. 负载均衡分层:
    • 四层:LVS、Nginx四层(基于IP+端口分发)
    • 七层:Nginx、HAProxy(基于域名/URL分发)
  14. 反向代理价值:隐藏后端真实IP、负载均衡、动静分离、静态缓存,提升业务安全。
  15. 动静分离架构:Nginx承载html/css/js/图片静态资源,Java/Tomcat处理动态接口。
  16. 线上监控四大核心指标:端口存活、进程状态、服务器资源、业务接口可用性。
  17. 端口连通检测:telnet IP 端口、nc -zv IP 端口。
  18. 日志规范:日志按天/大小自动切割,避免单文件过大占满磁盘。
  19. 配置修改流程:修改前备份 → 本地校验配置 → 线上重载/重启。
  20. 集群管理:多服务器统一配置模板,杜绝单台手动修改导致配置不一致。
  21. 服务启动失败排查顺序:查进程 → 查端口占用 → 校验配置 → 查看报错日志。
  22. 端口占用排查:lsof -i:端口、netstat -tulnp | grep 端口。

四、故障排查与应急(71-85)

线上故障是运维核心工作,掌握标准化排查思路,快速恢复业务,减少损失。

  1. 故障处理黄金原则:先恢复业务,再排查根因;先缩小范围,再精准定位。
  2. SSH远程登录失败排查链路:ping连通性 → 防火墙放行22端口 → SSH进程状态 → SSH访问白名单。
  3. 磁盘爆满处理:df -h定位分区 → du -sh /*查找大文件 → 清理无用日志/临时文件,禁止删除系统文件。
  4. 内存过高:top按M排序查看占用进程 → 判断业务合理性 → 优化代码或扩容内存。
  5. CPU满载:top按P排序高负载进程 → 核查是否死循环、挖矿恶意程序。
  6. 业务访问慢排查链路:客户端网络 → 链路ping/tracert抓包 → 服务器资源 → 应用程序 → 数据库。
  7. 数据库卡顿优化:开启慢查询日志 → 优化SQL、建立索引 → 升级数据库硬件。
  8. 日志是排错核心,优先筛选ERROR、WARN报错,完整留存报错信息。
  9. 端口监听正常但无法访问:核查防火墙/云安全组、应用处理逻辑、跨网段路由。
  10. 重启后服务未启动:确认systemctl enable自启、查看启动日志、校验配置文件完整性。
  11. 网络丢包:ping -n 100 IP统计丢包率,依次排查交换机、防火墙、网卡硬件。
  12. 文件读写报错:核对目录rwx权限、程序运行账号,使用chmod/chown调整权限。
  13. 应急操作规范:完整记录操作时间、命令、修改配置,方便故障回滚。
  14. 配置备份规范:备份命名:原文件.年月日,例nginx.conf.20260207。
  15. 服务器宕机:集群环境切换备机恢复业务;单机直接重启,事后排查系统/硬件/资源耗尽问题。

五、安全与规范(86-95)

线上安全重中之重,一套标准运维规范,杜绝入侵、数据泄露、删库跑路风险。

  1. 密码规范:禁止弱密码,大小写+数字+特殊符号组合,定期更换。
  2. SSH安全:禁止root直接远程登录,新建普通用户赋予sudo提权权限。
  3. 端口最小开放原则:仅放行业务必需端口,关闭21、3389等高风险闲置端口。
  4. 定期更新系统、软件补丁,修复公开安全漏洞。
  5. 生产服务器禁止安装无关软件、随意下载、浏览外网,缩小攻击面。
  6. 开启日志审计,完整记录登录、提权、配置变更操作,日志定期备份。
  7. 数据库安全:禁止%通配符远程访问,仅放行业务内网IP,修改3306默认端口。
  8. 敏感数据(密码、密钥)禁止明文存放,采用加密文件、环境变量存储。
  9. 数据3-2-1备份原则:3份副本、2种存储介质、1份异地备份。
  10. 高危操作双人复核:集群重启、批量删数据、删库等操作多人确认后执行。

六、工具与效率(96-100)

熟练使用运维工具,大幅降低重复工作量,自动化、容器化是现代运维必备技能。

  1. 远程连接工具:
    • Windows:Xshell、SecureCRT
    • 跨平台免费:FinalShell
    • MobaXterm自带SFTP,一站式文件传输+终端
  2. 文件传输:XFTP、SCP命令行;Rsync增量同步,适合定时备份;SFTP加密传输。
  3. 文本编辑器:
    • Linux原生:vim(功能最全)
    • 新手简易:nano
    • Windows:Notepad++代码高亮
  4. 自动化批量工具:
    • Ansible无代理轻量,中小型集群首选
    • SaltStack带代理,适配超大规模服务器集群
  5. 容器核心技术: - Docker:轻量容器,快速打包部署应用 -K8s容器编排,管理大规模Docker集群,运维岗位刚需

以上100条覆盖运维岗位入门到日常运维全场景,不管是面试复习、工作排错、自学提升都能直接用。 

网络基础打底,Linux是操作载体,服务部署是业务核心,故障应急、安全规范决定线上稳定性,自动化容器工具提升工作效率,六大板块缺一不可。


 👇👇👇

指南车机器人职业技能培训学校

💡10年行业沉淀,教学紧跟行业发展

💡3000+企业合作,精准培养企业需要的人才

💡国内顶级实训基地,课程实操占比70%

💡一线讲师授课,平均5年+自动化项目经验

💡全国推荐就业,学员平均起薪8k+

💡0元免费试学,体验满意再报名

💡官方授权考点,西门子/电工证一站报考

💡支持免费重修,直到真正掌握技术

扫码预约 免费试学

入行自动化,选择比努力更重要

ZHINANCHE

指南车机器人实训开课啦!
深入浅出 | 超越基础
想学好技能,来指南车就对了
从学习到就业,只看指南车就够了

戳“阅读原文”了解更多

最新文章

随机文章