linux文档
马哥官方linux笔记
linux技术进阶示意图
linux命令大全
awk程序语言设计
linux运维必备150条命令
每天一个linux命令目录
运维工作笔记
vmWare:
vmWare虚拟机下三种网络模式配置
实战vmWare的三种网络模式
linux系统基础:
swap分区大小分配
/etc/passwd详解
/etc/passwd与/etc/shadow详解
linux运维日常管理技巧
/etc/init.d/functions详解
linux中的通配符与正则表达式(区别)
find命令:
linux查找文件命令find
pam模块
grep:
grep与正则表达式基础
sed命令:
sed命令详解
sed命令详解2
awk:
awk基本用法(非常有趣)
awk内置函数介绍
awk语法
awk命令终极系列
awk命令详解
定时任务:
linux定时任务没有执行问题总结
mail用法
系统信息查看:
查看系统版本
进程管理:
top:
top命令字段详解
top命令(可查看系统运行了多少天)
cpu:
linux的/proc/cpuinfo文件解析(查看cpu信息lscpu)
内存:
vmstat命令(virtual memory statistics虚拟内存统计)
交换内存:
linux交换区,用磁盘换内存
网络监控:
linux网络流量实时监控
linux的ifconfig命令结果解释
时间:
硬件时间和系统时间
linux修改系统时间,查看时区,修改时区
shell脚本:
shell教程
shell脚本按行读取文件
linux之grep及正则表达式
linux grep正则表达式与grep用法详解
shell编程(精华总结版)
shell脚本进阶
shell脚本输出带颜色字体
shell的column命令格式化输出
shell的printf格式化输出
shell使用sed去除行首行尾空格
用户管理:
用户和用户组文件
linux中添加、修改、删除用户和用户组(usermod,gpasswd)
linux账号管理及密码过期设置
ssh:
ssh公钥私钥认证原理
ssh两种验证方式原理
centos禁止root账号直接登录
secureCRT通过秘钥登录
yum:
yum配置与使用
LVM:
LVM(简体中文)
RAID:
联想服务器安装RAID5
联想万全服务器RAID5创建
传输:
rsync命令详解(文件传送和传输工具)
sync:
linux sync命令迫使缓冲区立即写盘
linux系统启动:
linux系统启动流程
centos开机启动自己的脚本
centos7/redhat7系统启动过程
运行级别:
centos7运行级别切换
centos6运行级别切换
linux服务启动脚本
linux启动脚本和service、chkconfig
CentOS 7.x设置自定义开机启动,添加自定义系统服务
linux service命令解析
linux下开机运行普通用户的脚本
服务:
使用systemd把自作脚本服务化(加入开机启动)
日志:
监控:
Linux下的IO监控与分析
linux下的io监控与分析
linux查看CPU性能及工作状态的指令vmstat,mpstat,iostat,sar,top
HTTPS:
什么是HTTPS
HTTPS之SSL及TLS加密信息传输
SSL和TLS区别及介绍
集群:
Centos7.0下通过Corosync+pacemaker+pcs+drbd实现mariadb的高可用
corosync+pacemaker高可用
Pacemaker集群管理 实现Apache 的高可用
keepalived高可用
keepalived+lvs高可用
高可用集群技术之heartbeat应用详解(一)
heartbeat高可用集群搭建
网络:
网络基础:
网络基本功
NAT与内网穿透
多IP配置:
linux下一个网卡配置多个ip【虚拟ip】
双网卡:
linux双网卡内外网同时使用
linux双网卡(内外网)同时使用路由设置
linux双网卡绑定bond详解
linux多网卡负载均衡主备bonding技术实践教程
安全:
nmap使用总结
网络监听,连接状态,访问IP之netstat
负载均衡:
LVS:
Linux服务器集群系统(一)
使用LVS实现负载均衡原理及安装配置详解
LVS-NAT方式实现负载均衡
LVS的DR模式搭建
keepalived+LVS,nginx
Nginx反向代理+DNS轮询+IIS7.5 千万PV 百万IP 双线 网站架构案例
监控:
zabbix使用详解
python:
Flask-Migrate
flask蓝图的使用
yum配置:
yum配置文件详解
安全:
漏洞扫描:
linux漏洞扫描工具lynis
iptables:
iptables图解
Iptables 指南 1.1.19
iptables 详细教程
25个最常用的iptables策略
25个iptables常用示例
iptables实现网络防火墙及地址转换
TCP_Wrappers
iptables的icmp类型
linux开启独立iptables日志
iptables的DNAT和SNAT
Linux基础知识:网络属性配置
nginx:
nginx反向代理,负载均衡
nginx安装及配置详解
基于nginx反向代理的同IP多域名解析
nginx请求反向代理
nginx反向代理+负载均衡反向实现(https方式)
监控软件:
zabbix的graph界面中文乱码解决
zabbix功能概述及架构介绍
zabbix监控的基础概念、工作原理及架构
zabbix入门到精通
zabbix配置外部邮件告警
zabbix监控apache
centos 7使用yum安装zabbix
zabbix自动发现oracle表空间并监控使用率
zabbix自动发现oracle表空间并监控使用率(注意百分比的数值类型为float)
zabbix自带模板监控mysql
注意oracle_descovery.sh的脚本可能需要更改:
TABLESPACE=`cat /tmp/tablespace.log | awk '!/^$/' | awk 'NR>3{print}'| grep -v '\.$' | awk '{print $2}'`
zabbix使用orabbix监控oracle
zabbix使用pyora监控oracle
700+份的zabbix监控模板和脚本
markdown介绍
GitBOOK入门
群辉:
群辉下载中心
Synology DS213j
虚拟机或PC安装DSM引导文件
虚拟机安装群辉文档与资料下载(在文档后面有链接)
群辉固件
虚拟机安装群辉
DSM6下载与洗白
群辉知识库
NFS服务(可参考linux挂载群辉NFS共享文件夹)
DNS:
DNS服务及基于BIND的实现
DNS和BIND详解
DNS BIND之forwarder转发
Bind-DLZ with MySQL
Flask Bind-DLZ + Mysql DNS 管理平台
Bind-DLZ + Django + Mysql DNS管理平台
ORACLE:
oracle安装:
linux安装oracle时的内核参数修改
使用DBCA创建实例
oracle删除:
使用DBCA删除实例和数据时删除数据库不可选
oracle账户锁定:
oracle账户锁定原因查找及处理
oracle账户被锁定查看及解锁
oracle重做日志:
oracle_重做日志文件
oracle表空间:
oracle数据文件最大容量由block_size决定
oracle备份迁移:
oracle的DBID,SID,DB_NAME,DB_DOMAIN,INSTANCE_NAME,DB_UNIQUE_NAME,SERVICE_NAMES 及监听参数的说明
oracle的exp/imp详解(参数详解)
oracleexp/imp注意事项
oracle告警文件:
检查Oracle的告警日志文件
oracle密码过期:
oracle检查密码过期
oracle密码过期解决办法
oracle用户密码过期和用户账号被锁解决
oracle的rman备份:
linux平台下rman异机恢复总结
rman异机恢复(不同sid)
rman不完全恢复时提示SCN问题
rman备份恢复命令总结
oracle异机恢复快速参考
使用rman恢复数据库到不同主机,恢复到不同目录
恢复了控制文件后要修改spfile中控制的位置
将rman备份还原到另一台服务器以测试灾难恢复过程及克隆
使用rman恢复数据库,然后使用NID更改数据库名称
还原另一台服务器上的数据库并更改数据库名称(linux)
一步一步学rman
must use RESETLOGS or NORESTLOGSoptions for database open解决
将rman备份还原到另一台机(自动生成set newname for datafile)
oracle修改redo log files路径
rman异机迁移步骤
oracle自动备份:
oracle自动备份脚本(linux)
oracle的DataGuard:
oracle 11g R2下搭建dataguard主备同步
完整版oracle dataguard文档
mysql:
mysql设置指定IP访问,用户权限相关操作
python:
python数字的格式化输出
Python 正则表达式入门(初级篇)
python基础教程--菜鸟教程
python的日期加减等操作
python常见数据类型转换
python字符串格式化%
python格式化format
python字符串连接的三种方法及效率,使用场景
python命令行参数
python执行shell命令
python的subprocess:子程序调用,获取子程序脚本当前路径问题
python类、面向对象、封装集成多态
python进阶之面向对象基础
python高阶函数filter()
python的__init__.py作用详解
python的time,datetime,timestamp,string相互转换
用python排序的多种方法
python中的排序大法
python格式化输出数字
python系统交互之subprocess
php:
centos6下安装php56w及LAMP环境搭建
代理:
nginx正向代理
自动化运维:
puppet:
自动化运维工具puppet详解
ansible:
自动化运维工具ansible详解
ansible运维自动化
mysql:
mysql忘记密码
mysql备份与还原基本操作
mysqldump备份与还原mysql数据库参数详解
Xtrabackup备份与恢复实例精讲
mysql四种备份方式
高性能mysql主从架构的复制原理及配置
mysql主从复制安装及配置
mysql主从同步复制(同步前复制备份到从服务器)
存储:
NFS:
linux下NFS服务器的搭建与配置
网络文件系统NFS详解
日志:
ELK日志监控平台环境搭建及使用介绍
macOS:
如何在虚拟机中安装macOS
ubuntu系列:
ubuntu桌面版和服务器版区别
ubuntu安装前试用并创建LVM
虚拟机安装ubuntu自定义磁盘分区
ubuntu下安装ifconfig命令
ubuntu下设置静态IP
ubuntu下的vim按方向键出ABCD的问题
ubuntu官网
ubuntu开机程序管理update-rc.d
ubuntu使用终端设置网络代理
ubuntu的init与系统服务设置(管理)
ubuntu启动项设置update-rc.d,服务管理
ubuntu配置软件源
ubuntu软件源模板
ubuntu 18.04LTS server版本:
配置双网卡
编译安装apache2(加入--enable-so --enable-ssl --enable-mods-shared=all )
堡垒机:
搭建简易堡垒机
ssh隧道(跳板机/堡垒机)
ssh通过跳板机登录远程服务器
securtCRT配置跳板机
堡垒机的安装和使用
网络学习工具:
CCIE工程师社区(GNS3下载推荐)
EVE模拟器使用教程
模拟器EVE-NG安装(含下载)
EVE镜像,EVE交流
eve-ng激活工具下载
思博EVE下载页
搜索:
谷歌搜索技巧
网络:
理解TCP和UDP(报头)
CCNA内容
不在同一网络上报文转发流程
网络二层与三层数据报转发过程
IP协议头部
winSCP下载
1080p笔记本显示模糊
docker:
docker从入门到实践
docker详解
docker常用命令详解
docker bridge
云计算:
linux云计算从入门到精通实战笔记合集
openstack:
使用RDO部署openstack
每天5分钟玩转openstack
台式机:
台式机换独立网卡
ESXI:
ESXI5.5安装loading esxi installer 卡在loading lsi_m3.v00
U盘安装ESXI(使用rufus制作启动盘)
用U盘安装ESXI5.5(rufus)
ESXI在终端开启命令行并进入命令行
为ESXI主机设置IP地址
使用vSphere给ESXI设定IP,网关
BIOS中RAID配置:
dell服务器RAID5配置
联想服务器配置raid及热备盘
惠普服务器:F8bios,F9选择启动项,F12raid
联想万全服务器RAID配置
硬件:
网卡:
pci与pci-e接口网卡
系统安装:
centos:
centos安装LVM方式(图形安装时创建LVM)
redhat:
redhat7安装时配置LVM
windows:
系统备份:
1.控制面板-->系统和安全-->备份和还原
2.使用轻松备份备份系统
3.windows如何传文件到远程计算机(wondows)
4.GHOST备份还原windows系统
5.onekey GHOST(利用GHOST)使用简单
MySQL:
MySQL优化原理
pycharm:
pycharm2018破解
前端:
CSS:
CSS布局
两个input标签再一行不能紧贴在一起,有空隙
DIV+CSS解决图片与文字居中问题
CSS中的浮动和清除浮动(div浮动后但是没有设置高度导致的重叠塌陷)
float浮动时,解决父级边框塌陷
CSS外边距合并(margin)
工具:
前端必备的9个插件
取色器colorzilla
图标素材:
阿里矢量图
git:
git教程