Linux
Linux 性能调优 49
- 1.1 Linux 性能调优入门指南
- 1.2 Linux 性能调优概览
- 2.1 ftrace 的原理与使用
- 2.2 perf 的原理
- 2.4 perf 的使用
- 2.5 Dtrace
- 2.6 eBPF
- 3.1 Systemp 简介
- 3.2 stap 脚本
- 3.3 Systemtap 内核空间探测
- 3.4 Systemtap 用户空间探测
- 3.5 Systemtap Python
- 3.6 Systemtap 与 Dtrace 的语法比较
- 4. 操作系统
- 4.1 CPU
- 4.2 CPU 监测工具
- 4.3 CPU 动态追踪
- 4.4 内存
- 4.5 内存监测工具
- 4.6 内存动态追踪
- 4.7 文件系统
- 4.8 文件系统监测命令
- 4.9 文件系统动态追踪
- 4.10 磁盘
- 4.11 磁盘监测命令
- 4.12 磁盘动态追踪
- 4.13 网络
- 4.14 网络监测命令
- 4.15 网络动态追踪
- 4.16 C10K 与网络I/O模型
- 4.17 总结-内核线程
- 4.18 监控系统构建
- 5 高级工具包
- 5.1 top
- 5.2 Sar
- 5.3 ps
- 5.4 pidstat
- 5.5 perf-tool
- 5.6 bcc
- 5.7 DTraceToolkit
- 5.8 systemtap-lwtools
- 5.8 容器的性能分析工具
- 6.1 案例-NAT 优化和丢包分析
- 6.2 案例-容器问题
- 6.3 案例-MySQL性能优化
- 6.3 案例-redis性能优化
- 7.1 Python 语言的性能优化工具
- 7.2 Java 语言的性能优化工具
- 7.3 Go 语言的性能优化工具
马哥 Linux 135
- 3.1 Linux 命令基础
- 3.2 Linux 命令帮助
- 4.1 Linux目录结构
- 4.2 bash常见特性
- 4.3 文件管理命令
- 5.1 系统用户与组
- 5.2 用户与组管理命令
- 5.3 用户权限管理
- 5.4 Linux特殊权限及facl扩展
- 6.1 shell 脚本简介
- 6.2 if 和条件判断
- 6.3 循环
- 6.4 数组与算数运算
- 6.5 字符串处理
- 6.6 函数和参数传递
- 6.7 程序交互与信号捕捉
- 6.8 bash 配置文件
- 6.9 脚本示例与练习
- 7.1 vim使用
- 7.2 文件查找工具
- 7.3 grep命令与正则表达式
- 7.4 文本处理命令
- 7.5 sed命令应用与实战
- 7.6 awk使用与实战
- 8.1 磁盘使用与文件系统管理介绍
- 8.2 磁盘与文件系统的管理命令
- 8.3 Linux RAID
- 8.4 Linux中实现LVM逻辑卷与快照
- 8.5 btrfs文件系统管理与应用
- 9.1 压缩打包工具
- 9.2 任务计划和周期性任务
- 10.1 Linux程序包管理介绍
- 10.2 软件包管理rpm命令使用
- 10.3 yum命令使用
- 10.4 程序包编译安装
- 11.1 计算机网络基础知识
- 11.2 网络接口命名与配置指南
- 11.3 网络属性配置之 ifcfg 系列命令
- 11.4 网络属性配置之 ip 系列命令
- 11.5 网络配置文件
- 11.6 网络属性配置之 nmcli 系列命令
- 11.7 网络客户端工具
- 12.1 Linux进程原理
- 12.2 进程管理命令
- 12.3 进程管理的实时动态命令
- 12.4 系统状态查看
- 12.5 作业管理
- 13.1 CentOS系统启动流程介绍
- 13.2 Centos5 init 启动流程
- 13.3 Centos7 Systemd 启动流程
- 13.4 grub配置与使用
- 13.5 grub2 系统配置与使用
- 13.6 Linux内核功能及模块应用
- 14.1 Linux内核模块功能定制
- 14.2 Centos安装过程
- 14.3 Centos 安装程序 anaconda 配置
- 14.4 通过 ks 自动安装系统
- 14.5 SELinux简介
- 14.6 systemd及systemctl
- 15.1 通信加密和解密技术入门
- 15.2 公钥基础设置与ssl会话
- 15.3 openssl 命令使用
- 15.4 私建 CA
- 16.1 DNS域名服务原理
- 16.2 DNS区域数据库文件格式
- 16.3 bind安装和配置
- 16.4 bind 高级配置
- 17.1 web服务基础概念
- 17.2 http协议基础
- 17.3 http协议进阶
- 17.4 apache httpd 简介
- 17.5 httpd2.2 的基础配置
- 17.6 httpd2.4 基础配置
- 17.7 httpd 配置进阶
- 17.8 httpd 辅助工具
- 18.1 LAMP入门讲解
- 18.2 PHP 基础
- 18.3 LAMP安装
- 18.4 LAMP部署示例
- 18.5 编译安装 lamp-fpm
- 19.1 mysql 数据库基础
- 19.2 mysql的安装配置
- 19.3 SQL DDL 与 DML
- 19.4 MariaDB 权限管理
- 20.1 ftp基础入门
- 21.1 Linux防火墙基础理论
- 21.2 iptables使用入门
- 21.3 iptables扩展匹配
- 21.4 网络防火墙配置
- 21.5 nat路由
- 21.6 TCP 协议简述
- 21.7 网络接口类型
- 22.1 Linux时间服务-chrony
- 22.2 日志管理系统rsyslog
- 22.3 sudo
- 23.1 IO模型
- 23.2 nginx基础入门
- 23.3 nginx main 配置段
- 23.4 nginx_http配置段(核心模块)
- 23.5 nginx_http配置段(功能模块)
- 24.1 架构拓展及集群介绍
- 24.2 LVS 4层负载均衡原理
- 24.3 LVS 调度算法和 ipvsadmin
- 24.4 LVS nat模型实战
- 24.5 LVS DR模型实战
- 24.6 防火墙标记和LVS持久链接
- 24.7 LVS 高可用
- 25.1 nginx反向代理http
- 25.2 nginx反向代理facgi
- 25.3 nginx负载均衡器
- 25.4 nginx 四层代理和负载均衡
- 25.5 nginx线上部署示例
- 26.1 高可用集群介绍以及开源软件应用
- 26.2 keepalived 安装和配置
- 26.3 keepalived 配置示例
- 27.1 web架构缓存优化
- 27.2 varnish 架构及安装
- 27.3 VCL 语法基础
- 27.4 varnish缓存策略配置
- 27.5 varnish 后端主机配置
- 27.6 varnish 日志查看
- 28.1 haproxy 入门
- 28.2 haproxy 配置
- 28.3 haproxy 访问控制
- 29.1 dhcp服务简介
- 29.2 PXE 系统自动化部署
- 29.3 pxe与cobbler
- 29.4 运维自动化入门
- 29.5 ansible简介
- 29.6 ansible 常用模块
- 29.7 ansible playbook
- 29.8 ansible role
- 29.9 ansible 最佳实践
- 30.1 运维故障发现与监控系统应用
- 30.2 zabbix安装与入门