Linux 基础
- Linux基础(1)之Linux简介
- Linux基础(2)之系统基础及入门使用
- Linux基础(3)之命令帮助的获取
- Linux基础(4)之命令的运行与命令历史
- Linux基础(5)之基础命令总结
- Linux基础(6)之bash的基础特性
- Linux基础(7)之文件系统及文件管理
- Linux基础(8)之IO重定向
- Linux基础(9)之管道
- Linux基础(10)之文本处理命令
- Linux基础(11)之用户及用户组介绍
- Linux基础(12)之创建用户和id命令
- Linux基础(13)之创建用户组和su命令
- Linux基础(14)之修改用户属性
- Linux基础(15)之密码管理
- Linux基础(16)之删除用户
- Linux基础(17)之修改组属性和删除组
- Linux基础(18)之组密码设置及组用户管理
- Linux基础(19)之文件权限管理
- Linux基础(20)之Shell编程初步
- Linux基础(21)之grep入门使用
- Linux基础(22)之egrep与扩展正则表达式
- Linux基础(23)之bash中的变量
- Linux基础(24)之bash的配置文件
- Linux基础(25)之bash中的算术运算
- Linux基础(26)之bash中的条件测试
- Linux基础(27)之bash自定义退出状态码
- Linux基础(28)之VIM文本编辑器的基本使用
- Linux基础(29)之find命令详解
- Linux基础(30)之文件系统上的特殊权限
- Linux基础(31)之磁盘管理
- Linux基础(32)之文件系统管理
- Linux基础(33)之文件系统的挂载
- Linux基础(34)之文件系统相关概念
- Linux基础(35)之bash中的用户交互命令read
- Linux基础(36)之RAID
- Linux基础(37)之LVM应用
- Linux基础(38)之btrfs文件系统
- Linux基础(39)之压缩、解压缩及归档工具
- Linux基础(40)之Shell中的if判断和for循环
- Linux基础(41)之使用ifcfg系列命令(ifconfig、route、netstat)来配置网络属性
- Linux基础(42)之使用IP命令来配置网络属性
- Linux基础(43)之网络状态查看工具ss命令
- Linux基础(44)之修改配置文件来配置网络属性
- Linux基础(45)之使用tui工具配置网络属性
- Linux基础(46)之CentOS 7的网卡命名机制
- Linux基础(47)之CentOS 7的网络配置工具nmcli
- Linux基础(48)之网络客户端工具lftp、lftpget、wget
- Linux基础(49)之进程介绍及管理工具之一
- Linux基础(50)之进程管理工具之二
- Linux基础(51)之Linux的作业控制
- Linux基础(52)之电子邮件服务
- Linux基础(53)之任务计划与周期性任务执行
- Linux基础(54)之Linux系统的组成
- Linux基础(55)之CentOS 5或6的启动流程
- Linux基础(56)之init程序启动、执行流程
- Linux基础(57)之GRUB引导加载器的基本应用
- Linux基础(58)之安装并使用grub引导启动CentOS内核
- Linux基础(59)之内核管理相关命令及/proc、/sys目录
- Linux基础(60)之sed入门及进阶
- Linux基础(61)之systemd服务管理
- Linux基础(62)之bash的字符串处理
Linux 软件安装
- Linux软件安装(0)之导语
- Linux软件安装(1)之开放源码的软件安装与升级简介
- Linux软件安装(2)之使用传统程序语言进行编译的简单案例
- Linux软件安装(3)之用make进行宏编译
- Linux软件安装(4)之Tarball的管理与建议
- Linux软件安装(5)之函式库管理
- Linux软件安装(6)之检验软件正确性
- Linux软件安装(7)之软件管理程序介绍
- Linux软件安装(8)之RPM软件管理程序:rpm
- Linux软件安装(9)之YUM在线升级机制
- Linux软件安装(10)之SRPM的使用:rpmbuild
Shell 脚本编程
- Shell脚本编程(1)之使用变量
- Shell脚本编程(2)之命令替换
- Shell脚本编程(3)之执行数学运算
- Shell脚本编程(4)之退出脚本
- Shell脚本编程(5)之条件判断
- Shell脚本编程(7)之命令行参数
- Shell脚本编程(8)之特殊参数变量
- Shell脚本编程(9)之使用shift命令移动变量
- Shell脚本编程(10)之处理选项
- Shell脚本编程(11)之获取用户输入
- Shell脚本编程(12)之基本的脚本函数
- Shell脚本编程(13)之函数的返回值
- Shell脚本编程(14)之在函数中使用变量
- Shell脚本编程(15)之数组变量和函数
- Shell脚本编程(16)之创建函数库
- Shell 练习
AWK
Apache/httpd
- Apache/httpd(1)之介绍
- Apache/httpd(2)之CentOS6中httpd-2.2的程序环境
- Apache/httpd(3)之监听地址与持久连接配置
- Apache/httpd(4)之配置MPM模块
- Apache/httpd(5)之DSO动态模块加载与主文档路径配置
- Apache/httpd(6)之Directory中“基于来源地址”实现访问控制
- Apache/httpd(7)之站点访问控制、定义默认主页面及路径别名
- Apache/httpd(8)之日志设定与设定默认字符集
- Apache/httpd(9)之基于用户、组的访问控制
- Apache/httpd(10)之虚拟主机配置使用与内置的Status页面
- Apache/httpd(11)之启用响应压缩功能
- Apache/httpd(12)之httpd2.4安装与说明
- Apache/httpd(13)之给httpd服务整上https
LAMP
- LAMP(1)之CentOS 7中使用RPM包的方式搭建LAMP
- LAMP(2)之编译安装LAMP环境准备及编译安装httpd
- LAMP(3)之编译安装mysql5.5
- LAMP(4)之源码编译安装php5并使用xCache缓存器
- LAMP(5)之配置httpd以FastCGI方式与php整合并使用xCache
Nginx
- Nginx(1)之介绍及安装
- Nginx(2)之相关操作以及配置文件详解
- Nginx(3)之反向代理及相关指令
- Nginx(4)之负载均衡实例以及策略
- Nginx(5)之动静分离实例
- Nginx(6)之配置Nginx高可用集群
- Nginx(7)之默认首页及目录索引
- Nginx(8)之状态监控
- Nginx(9)之访问控制
- Nginx(10)之连接及请求限制
- Nginx(11)之负载均衡健康监测
- Nginx(12)之四、七层代理实例
- Nginx(13)之https支持
- Nginx(14)之URL重写
- Nginx(15)之客户端请求限定
- Nginx(16)之响应MIME类型设定
- Nginx(17)之Nginx编程???
- Nginx(18)之防盗链
- Nginx长连接相关指令
- Nginx中获取URL参数
- Nginx的geo指令
- Nginx的代理缓存常用指令
- 搭建基于FastCGI协议的LNMP
- 整理一下Nginx中常用的变量
- Nginx中root和alias指令的区别
网络文件共享
- 网络文件共享(1)之FTP协议介绍
- 网络文件共享(3)之vsftpd基于pam+mysql完成虚拟用户认证
- 网络文件共享(2)之vsftpd服务安装与使用
- 网络文件共享(4)之NFS网络文件系统
- 网络文件共享(5)之使用samba构建跨平台网络文件系统
- 网络文件共享(6)之使用rsync完成备份
- 网络文件共享(7)之sersync实时同步
- 网络文件共享(8)之使用lsyncd完成实时同步
iptables
- iptables(1)之防火墙与iptables相关概念
- iptables(2)之使用iptables命令来管理链和规则
- iptables(3)之配置网络防火墙
- iptables(4)之网络地址转换
- iptables(5)之端口重定向与日志记录
- iptables(6)之自定义链
- 哦豁~~~iptables也能做负载均衡???
- statistical packet distribution with iptables
OpenSSL
LVS
Linux 服务
- 使用CentOS 7搭建FastDFS分布式文件系统
- Telnet和OpenSSH服务
- 日志服务rsyslog及其可视化工具loganalyzer
- 使用TCP Wrapper完成基于服务的访问控制
- 搭建基于FastCGI协议的LNMP
- CentOS 7搭建OpenVPN
- 使用keepalived完成高可用架构的构建
- 配置DHCP+TFTP+PXE+KICKSTART自动化安装CentOS 7
- 使用pcs+crmsh安装管理corosync+pacemaker以构建高可用集群
- HAProxy的配置详解及其使用
- 使用Varnish为网站加速
- 使用Gitlab+Jenkins+SonarQube+Nexus完成持续集成与部署
- Web应用服务器Tomcat
Ansible
- ansible笔记(1)之主机清单配置
- ansible笔记(2)之常用模块
- ansible笔记(3)之playbook
- ansible笔记(4)之handlers
- ansible笔记(5)之tags
- ansible笔记(6)之变量的使用
- ansible笔记(7)之默认任务
- ansible笔记(8)之注册变量
- ansible笔记(9)之传入变量到playbook
- ansible笔记(10)之在主机清单中配置变量
- ansible笔记(11)之内置变量
- ansible笔记(12)之循环相关
- ansible笔记(13)之条件判断
- ansible笔记(14)之错误处理
- ansible的fetch模块
- ansible的copy模块
- ansible的file模块
- ansible的blockinfile模块
- ansible的lineinfile模块
- ansible的find模块
- ansible的replace模块
- ansible的command模块
- ansible的shell模块
- ansible的script模块
- ansible的cron模块
- ansible的service模块
- ansible的user模块
- ansible的group模块
- ansible的yum_repository模块
- ansible的yum模块
- ansible的setup模块
- ansible的debug模块
- ansible的set_fact模块
- ansible的fail模块
- ansible的include_vars模块
Linux 杂项
- Ubuntu中Redis的安装与使用
- Linux下源码安装Redis
- CentOS6.5安装MySql5.6
- VMWare克隆虚拟机无法上网解决
- Linux下安装JDK
- Linux安装Python3和pip
- pip批量安装和卸载package
- 获取Python项目所有引用的库-pipreqs组件
- Nginx中SSI的配置
- 不一样的复制-dd命令
- Linux常用国内镜像源
- 各硬件装置在Linux中的设备文件名
- CentOS使用国内yum镜像源
- CentOS7.5操作系统的安装
- CentOS手动修改网卡名称
- 让pip使用国内源
- VIM超级无敌的配置~~
- 整一个创建脚本并自动赋执行权限的命令~
- 临时文件及目录的生成命令mktemp
- 使用Install命令快速复制
- lsof命令的简单使用
- sudo命令详解
- 综合架构模板机配置
- Linux运维面试题整理
- https大致通信流程随记
- 细致的理解负载均衡
- VRRP技术白皮书
- Linux内核参数之arp_ignore和arp_announce
- 用户限制管理命令ulimit的使用
- Linux内核参数的设定以及整理
- 控制浏览器缓存的几个HTTP首部字段
- PHP相关服务常用配置
- VMWare 虚拟机管理脚本
- 搭建内网YUM仓库
- 配置DHCP+TFTP+PXE+KICKSTART自动化安装CentOS 7
- 使用expect批量分发ssh公钥
- 一些小众但实用的命令整理
评论区