Linux技术学习总目录

Linux基础篇

  1. Linux发展历史 
  2. Linux基础篇 
  3. Linux常用命令及文件管理  
  4. Linux用户和组管理   
  5. bash特性  
  6. 文件权限及管理  
  7. 计算机专用英语词汇1695个词汇表 
  8. Linux企业运维人员最常用150个命令汇总  
  9. 不重启linuxVMWare虚拟机添加虚拟光驱、硬盘  
  10. 文件的默认权限UMASK  
  11. Linux特殊权限及ACL权限   
  12. 文本查看及处理工具简单命令 
  13. rpm软件包管理的详细解读  
  14. linux 磁盘管理三部曲——(1)磁盘结构,认识分区  
  15. linux 磁盘管理三部曲——(2)管理分区,文件系统类型格式化
  16. linux 磁盘管理三部曲——(3)mount挂载,/etc/fstab配置文件
  17. 企业级路由器配置(跨三个路由器)
  18. 最小化安装CentOS基础命令
  19. Linux内核优化参数
  20. inotify和rsync实现数据实时同步  
  21. 运维自动化之系统部署  
  22. PXE批量部署安装Linux系统   
  23. cobbler批量部署centos 
  1. yum仓库搭建、http源码编译和磁盘分区  
  2. vim编辑  
  3. centos6/7启动故障排错 
  4. linux中公钥和私钥的区别以及关系 
  5. Linux加密和数据安全性  
  6. CA、证书及openssl用法  
  7. SSH服务 
  8. 远程操控批量复制应用(scp/pssh/pscp.pssh/rsync/pslurp)   
  9. dropbear源码编译安装及AIDE软件监控 
  10. sudo身份切换  
  11. TCP_Wrappers
  12. PAM   
  13. 如何制作 linux 系统 U盘启动盘 
  14. DHCP服务搭建  
  15. httpd源码编译安装   
  16. FTP服务
  17. SAMBA服务 
  18. NFS服务 
  19. CentOS7最小化安装(配置生产环境内核参数及日常关闭的功能)
  20. 企业级自动化运维工具应用实战ansible  
  21. 日志管理   

 

文本三剑客与Shell脚本

  1. Linux文本三剑客超详细教程---grep、sed、awk 
  2. 文本三剑客之grep及正则表达式  
  3. 文本三剑客之二---Sed用法  
  4. 文本三剑客之三---awk命令用法  
  1. shell脚本编程基础 
  2. Shell进阶 
  3. Shell高级用法-----函数(function)及expect用法

 

Linux服务篇

  1. HTTPD之一---HTTPD服务基础理论  
  2. HTTPD之二---HTTPD服务详解——httpd的配置文件常见设置   
  3. HTTPD之三----HTTPS加密技术及重定向 
  4. HTTPD之四----实现HTTPD正向代理与反向代理 
  5. HTTPD之五---HTTP协议、相关工具及状态码   
  6. httpd-2.4源码编译 
  7. 实现LAMP架构  
  8. LAMP源码编译安装  
  9. NGINX之一----IO五种模型和select与epoll工作原理(引入nginx)
  10. NGINX之二---nginx编译安装和功能介绍 
  11. NGINX之三----nginx全局配置、性能优化及Nginx日志改为Json格式 
  12. Nginx之四---nginx的压缩、https加密实现、rewrite、常见盗链配置 
  13. Nginx之五----nginx反向代理、动静分离、缓存及IP透传等功能  
  14. Nginx之六---nginx实现fastcgi反向代理(LNMP)  
  15. NGINX之七----Nginx反向代理实现均衡负载及调度方法 
  16. tengine编译安装及nginx高并发内核参数优化  
  17. nginx.conf 配置及基本优化   
  18. DNS之一---DNS服务及BIND服务,并实现DNS正向与反向解析  
  19. DNS之二---实现DNS主从复制  
  20. DNS之三-----实现DNS的TCP/UDP功能及子域委派   
  21. DNS之四---实现DNS的转发功能   
  1. DNS之五----实现智能DNS  
  2. DNS之六----一条龙DNS服务搭建   
  3. tomcat基础介绍和配置详解 
  4. tomcat企业级Web应用服务器配置与会话保持  
  5. 实现tomcat及Memcached、redis缓存服务器session共享 
  6. 缓存基础介绍 
  7. Redis之一----redis基础及配置文件详解  
  8. Redis之二----企业级nosql数据库应用与实战-redis的主从和高可用集群  
  9. memcached基础与配置详解  
  10. 源码编译redis及解决三个开机告警问题 
  11. LVS之一---LVS工作原理及集群类型
  12. LVS之二----实现基于LVS负载均衡集群架构 
  13. keepalived实现高可用
  14. keepalived实现nginx反向代理的高可用 
  15. HAProxy之一----HAPproxy配置参数详解 
  16. HAProxy之二----HAProxy实现高级负载均衡实战和ACL控制  
  17. HAProxy之三----keepalived配合脚本对HAProxy、ping网关实现高可用检测  
  18. keepalived绑定单播地址、非抢占模式及LVS的TCP模式的高可用 
  19. HAProxy与LVS综合----搭建LNMP源码编译结合HAProxy或LVS负载均衡  
  20. keepalived的脑裂问题与解决 
  21. Keepalived负载高可用原理(未发布)
  22. HAProxy-1.8.x版本源码编译 

 

Zabbix监控与ELK

  1. Zabbix之一---企业级监控服务Zabbix部署与配置   
  2. Zabbix之二----Zabbix监控Tomcat服务 
  3. Zabbix之三---Zabbix监控Nginx服务及nginx的80端口状态  
  4. Zabbix之四---Zabbix主被动模式监控、主被动模式proxy使用以及主动模式tomcat监控  
  5. Zabbix之五---Zabbix监控TCP连接数   
  6. Zabbix之六----Zabbix监控memcached、redis、nginx及邮件分级报警通知   
  7. Zabbix之七---Zabbix实现Nginx故障自治愈 
  8. Zabbix之八----Zabbix监控SNMP网络设备  
  9. Zabbix之九---Zabbix监控mysq数据库  
  10. Zabbix之十----批量安装zabbix-agent及web监控  
  11. Zabbix之十一----Zabbbix的API使用  
  12. Zabbbix之十二------Zabbix实现微信报警通知及创建聚合图形 
  1. ELK之一-----Elasticsearch介绍与部署  
  2. ELK之二----kibana部署及logstash单(多)日志收集 
  3. ELK之三-----JAVA日志多行合并、tomcat json日志收集与处理 
  4. ELK之四-----logstash收集nginx日志及tcp日志 
  5. ELK之五----logstash收集haproxy日志  
  6. ELK之六-----logstash结合redis收集系统日志和nginx访问日志 
  7. ELK之七------Zookeeper和Kafka安装与配置  
  8. ELK之八----Logstash结合kafka收集系统日志和nginx日志
  9. ELK之九----logstash结合filebeat经过kafka收集系统及nginx日志 
  10. ELK之十----logstash结合filebeat将日志存储到redis,再由logstash转存到elasticsearch  
  11. ELK之十一----通过nginx代理kibana并实现登陆认证  
  12. ELK之十二----Nginx日志写入到数据库中及显示IP地址城市 
  13. ELK之十三----kibana dashboard(仪表盘)使用  

 

防火墙与CI/CD

  1. linux防火墙(一) 
  2. linux防火墙扩展模块实战(二) 
  3. iptables网络防火墙、SNAT、DNAT原理及端口重定向实战
  4. Gitlab之一---企业级gitlab部署及使用 
  5. Gitlib之二----Gitlab数据备份与恢复
  1. Jenkins之一----实现Jenkins在Gitlab上免秘钥拉取代码,并传递到后端服务器上  
  2. Jenkins之二---Jenkins搭建触发器和部署分布式  
  3. Jenkins之三----Pipeline与Jenkins视图  
  4. Jenkins之四-----基于Jenkins代码扫描及SonarQube使用
  5. Jenkins之五-----基于脚本实现代码部署与回滚  

 

数据库系列

  1. MySQL之一----MySQL基础部分 
  2. MySQL之二---MySQL菜鸟入门“秘籍”
  3. MySQL之三---MySQL数据库的二进制安装、源码编译和基础入门操作  
  4. MySQL之四----存储引擎及服务配置   
  5. MySQL之五----存储引擎、服务器配置、查询缓存、索引及事务及隔离级别  
  6. MySQL之六----MySQL数据库各种日志管理   
  7. MySQL之七---MySQL数据库的备份与恢复   
  8. MySQL之八---Mysql实现数据库主从复制、主主复制、级联复制、半同步复制及复制监控 
  9. MySQL数据库用户和权限管理  
  1. MySQL读写分离 
  2. xtrabackup数据库备份工具 
  3. MySQL数据库分库备份脚本   
  4. Xtrabackup全量与增量备份数据库  
  5. MySQL的MHA实现高可用性
  6. MySQL数据库配置调优  
  7. 自动化安装mariadb脚本 
  8. MySQL数据库分库备份脚本  

 

容器与K8s技术系列
  1. Docker之一----基础介绍和命令详解
  2. Docker之二----Dockerfile制作Ningx镜像 
  3. Docker之三----java业务镜像制作  
  4. Docker之四----搭建私有docker仓库
  5. Docker之五--Docker的系统资源限制及验证
  6. Docker之六----Dockerfile详解  
  7. Docker之七---Docker存储卷与容器卷详解 
  8. Docker之八----容器之间互联与网络模式详解   
  9. Docker之九---容器编排工具Docker Compose详解 
 

 

Kubernetes 系列

 

posted @ 2020-07-21 18:27  一叶知秋~~  阅读(2478)  评论(0编辑  收藏  举报