XTY的小站
记录技术笔记和技术博客
最新文章
108. Convert Sorted Array To Binary Search Tree
543. Diameter Of Binary Tree
101. Symmetric Binary Tree
226. Revert Binary Tree
104. Maximum Depth Of Binary Tree
文章分类
android
bigdata
blockchain
blog
cloud
leetcode
cryptography
database
devops
go
ios
java
linux
advance
basic
desktop
monitoring
operation
other
service
shell
tools
python
service
virtualization
web
文章类别:
[ linux ]
advance
auditd: linux 审计
bash: login shell vs non-login shell
bash 1.1.0 .bashrc vs .bash_profile
centos6 开机服务优化
disk: 1.0.1 xfs 硬盘数据恢复
DNS: Linux中的DNS解析是如何工作的
DNS: DNS解析问题排查实践
ffmpeg: 1.1.0 转换h265为h264
firewall: ipset使用教程
firewall: ipset-bitmap:ip,mac
firewall: iptables防国家或地区流量
firewall: Centos7安装iptables
glibc 1.1.0 centos6升级到2.14
linux内核: TCP - TIME_WAIT
linux内核: TCP - nf_conntrack table
linux内核: TCP - TIMEWAIT销毁时间是否可以通过tcp_fin_timeout优化?
linux内核: listen()中的backlog
linux内核: cgroup
linux内核: 模块 - 启用模块
linux内核: 理论 - system load or cpu load
linux登录后显示_bash-4.1
内存: linux中的内存是如何工作的?
内存: /proc/meminfo里面有什么?
内存: 进程内存布局 - 堆栈
网络: IP - IP地址简介
网络: TCP - tcp连接存活时间查询方法
网络: TCP - 理解TCP三次握手和四次挥手
网络: TCP - tcp keepalive and http keepalive
网络: TCP - tcp queue(转载)
网络: TCP - RST简介
网络: 理论 - TCP/IP详解读书笔记
网络: 工具 - nmcli
网络: 隧道 - IPIP
网络: 应用 - 没有可用的网络设备(Centos7)
网络: 应用 - 多网卡+多网关配置
网络: 应用 - 网络服务错误(Centos7)
网络: 应用 - vmware克隆VM后的网络设置(Centos6)
openssh 1.0.1 sshd 密钥认证错误原因排查
调优: 1.2.0 web服务器优化
performance: 限制进程的IO消耗
rlimit: fd - 扩展文件句柄vs文件描述符
rlimit: fd - 简明介绍
rlimit fd: 状态查看命令
rlimit fd: linux中如何管理fd
rlimit ulimit: 简明介绍
rlimit ulimit: 普通用户无法修改ulimit
selinux 1.0.0 basic
selinux 1.0.1 enable selinux from disabled status
selinux 1.0.2 lable sshd public key file
SERVER TIME: NTP - 服务安装及配置
ssl: generate key by cfssl
sudo 1.1.0 执行sudo时保持env变量
系统管理: 时间同步 - centos7-ntp-chrony
系统管理: 排查 - 查看文件与用户和进程的关联
systemd: 系统资源限制
systemd 1.0.0 同时启动关停多个服务
systemd 1.1.0 排查错误使用的命令
systemd 1.2.0 unit file load sequence and manual
systemd 1.3.0 exec pre and post
systemd 2.1.0 watchdog of systemd for tomcat
systemd 2.1.1 watchdog of systemd for tomcat continue: nonroot user problem
系统信息:1.1.0 cpuinfo 超线程引起的争吵
basic
1.1.0: linux简介
1.2.0: vmware+C6系统安装
2.1.0: 网络-基本配置
2.1.1: 网络 - 静态路由及网关
2.1.2: 网络-bonding
2.1.3: 网络-resolv.conf
2.2.0: yum源管理
2.3.0: linux-runlevel
2.4.0: ssh工具-putty
2.5.0: openSSH-密钥登陆
2.6.0: 修改主机名
3.1.0: 单用户及救援模式
3.2.0: 启动流程+目录结构
3.3.0: 基础命令 - 入门
4.1.0: 基础命令 - 文件相关
4.2.0: 基础命令 - 文件属性和权限相关
4.3.0: 基础命令 - shell基础
5.1.0: 基础命令 - 文件特殊权限
5.1.1: 基础命令 - 特殊权限sbit实践
5.2.0: 基础命令 - 文件类型查看
5.2.1: 基础命令 - 文件定位(find)
5.2.2: 基础命令 - find中mtime n的实践
5.3.0: 基础命令 - 软链接 和 硬链接
6.1.0: 用户-配置文件
6.2.0: 用户-相关命令
6.3.0: 用户-su/sudo
7.1.0: 磁盘管理 - 基本知识和常用命令
7.2.0: 磁盘管理 - 分区工具 fdisk,parted
7.3.0: 磁盘管理-格式化
7.4.0: 磁盘管理-挂载
7.5.0: 磁盘管理-lvm
7.6.0: 磁盘管理-其他
8.1.0: 编辑工具-vi&vim
9.1.0: 打包压缩命令 - tar,gzip,bzip2,xz等
9.2.0: 打包压缩命令 - 实践研究
9.2.1: 命令 - dd
10.1.0: 软件安装-简介
10.2.0: 软件安装-源码安装
10.2.1: 软件安装-相关命令wget
10.2.2: 软件安装-升级gcc
10.3.0: 软件安装-rpm
10.4.0: 软件安装-yum
12.1.0: 正则基础-编码符号含义
12.2.0: 正则基础-grep
12.3.0: 正则基础-sed
12.3.1: 正则基础-sed删除前后n行
12.3.2: 正则基础-sed高级用法
12.4.0: 正则基础-awk
15.1.0: 脚本示例-报警系统
15.1.0: 脚本示例-报警系统py
16.1.0: 文件分发 expect & rsync
17.1.0: 系统管理-系统负载
17.2.0: 系统管理-内存管理
17.3.0: 系统管理-top工具
17.4.0: 系统管理-sar
17.5.0: 系统管理-ps
17.6.0: 系统管理-netstat
17.7.0: 实例-线程资源占用
18.1.0: 网络抓包 - tcpdump
18.1.0: 网络抓包 - wireshark
18.2.0: 安全管理-selinux
18.3.0: 计划任务-crontab
18.4.0: 防火墙-iptables
19.1.0: 服务管理-服务介绍
19.2.0: 服务管理-ntsysv
19.3.0: 服务管理-chkconfig
19.4.0: 日志管理-日志介绍
19.5.0: 虚拟终端-screen
19.6.0: 网络工具-基本介绍
20.1.0: 网络管理-/etc/hosts
20.2.0: 同步工具 rsync
24.1.0: 扩展模块-基础介绍
24.2.0: 扩展模块-bz2
24.3.0: 扩展模块-memcache
24.4.0: 扩展模块-mysqli
24.5.0: 扩展模块-pdo-mysql
24.6.0: 扩展模块-初始化错误
24.7.0: 扩展模块-redis
LNMP: 安装+配置+启动脚本
25.2.0: LNMP-PHP安装
25.3.0: LNMP-nginx安装
25.5.0: LNMP-nginx启动报错
25.6.0: LNMP-discuz安装
25.7.0: LNMP-扩展ldd命令
26.1.0: nginx启动脚本
26.10.0: NGINX配置-NGX&PHP状态页面
26.11.0: NGINX配置-limit_req访问限制配置
26.2.0: NGINX配置-基本
26.3.0: NGINX配置-虚拟主机
26.4.0: NGINX配置-auth
26.5.0: NGINX配置-访问控制
26.6.0: NGINX配置-重定向&防盗链
26.7.0: NGINX配置-日志&切割脚本
26.8.0: NGINX配置-refer过滤
26.9.0: NGINX配置-原地rewrite
27.1.0: NFS简介
27.1.1: NFS安装
27.1.2: NFS使用命令
28.1.0: samba-简介
28.2.0: samba-配置share共享
28.3.0: samba-配置user共享
28.4.0: samba-smbtree命令
28.5.0: squid简介
28.5.1: squid 安装
28.5.2: squid acl说明
28.5.3: squid反向代理
28.5.0: squid
29.0.0: tomcat and resin
30.0.0: mysql主从同步
31.1.0: DNS服务
32.0.0 IREDMAIL
33.0: heartbeat
34.0.0: lvs简介
34.1.0: keepalive
34.2.0: lvs扩展资料
37.0.0: 监控软件 - nagios,zabbix
desktop
Install Skype 4.3 on Fedora 24/23, CentOS/RHEL/SL 7.2/6.8
Install Ansible on OS X
fedora: 1.0 rime输入法
rdesktop: 1.0 基础用法
切换目录-z武器
word2markdown
monitoring
cnyunwei: 安装和配置
nagios: 一键安装包
nagios: 安装、配置和使用
snmp: 简要介绍
zabbix: 安装 - yum(2.0)
zabbix: 安装 - source(2.4)
zabbix: usage - quick start
zabbix: 实践 - nginx监控
operation
architecture: data sharding
other
RHCE考试答案
RHCSA考试答案
iconv: convert file from windows to linux
service
discuz管理中心登录的时候闪退
ldap 1.0.0: installation
PXE+KICKSTART安装系统
WIKI: 1.1.0 nginx+uwsgi部署moinmoin
WIKI: 1.2.0 moinmoin基本设置
shell
13.1.0: 脚本基础-什么是脚本
13.2.0: 脚本基础-date用法
13.3.0: 脚本基础-变量及计算
13.4.0: 脚本基础-随机数生成
13.5.0: 脚本逻辑基础-逻辑判断标识含义
14.1.0: 脚本逻辑基础-流程控制-条件判断if/case
14.2.0: 脚本逻辑基础-功能抽象-function
14.3.0: 脚本逻辑基础-流程控制-循环语句
14.4.0: 脚本基础-example
EXAMPLE: 1.0 tomcat日志切割脚本(数组)
EXAMPLE: 2.0 rsync同步ftp(过滤类型,大小)
EXAMPLE: 3.0 多个tomcat管理脚本
EXAMPLE: 4.0 定期备份目录
EXAMPLE: linux自动备份到windows
EXAMPLE: mysql5.1-online-install
EXAMPLE: 定期备份及删除备份文件
EXAMPLE: 定期备份和删除备份-数组版
EXAMPLE: 获取备份目录,定时删除
数字计算
SHELL: 1.0 变量的简单处理(${})
SHELL: 1.1 trap
SHELL: 1.2 read
SHELL: 2.0 多判断条件的 if 语句和简化写法的 if 语句
SHELL: 2.1 带有正则语句判断条件的 if 语句
SHELL: 2.2 判断用户是否存在
SHELL: 3.0 如何获取脚本绝对路径
SHELL: 3.1 function with xargs
SHELL 基础: BASH基础环境命令
SHELL 基础: 通配符&重定向
SHELL 基础: 任务管理(kill/ps)
SHELL 基础: 变量查看(echo)
SHELL 基础: 变量声明&取消
SHELL 基础: 全局变量
SHELL 基础: BASH环境变量文件
SHELL 基础: 管道相关命令(cut/sort/uniq/tee/split/xargs)
SHELL 基础: 与或逻辑操作符
数据结构: 数组
数据结构:字典
SHELL: 1.0.1 变量:内置变量
tools
curl: 使用教程
ffmpeg 1.1.0 compile install(centos)
inotify: 1.1.0 初识inotify
inotify: 2.1.0 inotify+rsync实现实时文件同步
inotify: 3.1.0 inotify实现代码回滚(设想)
inotify: 4.1.0 sersync 基于inotify和rsync的实时同步工具
vnc: 1.1.0 centos 7 安装