随笔分类 - 运维技术
摘要:图示软硬链接的区别 有关硬链接的总结 有关软链接的总结 硬链接和软链接的区别 原理上,硬链接和源文件的inode节点号相同,两者互为硬链接。软连接和源文件的inode节点号不同,进而指向的block也不同,软连接block中存放了源文件的路径名。 实际上,硬链接和源文件是同一份文件,而软连接是独立的
阅读全文
摘要:Linux文件访问流程 inode是文件的唯一标识,文件名和inode的对应关系存放在上一级目录的block中;inode里有指向文件block的指针和文件的属性,从而通过block获得文件数据。 磁盘的容量由inode和block共同决定 磁盘空间是否满了,是由两项参数决定的: 第一个是inode
阅读全文
摘要:DHCP是什么? DHCP动态主机地址管理协议(Dynamic Host Configuration Protocol)是一种基于UDP协议且仅限用于局域网内使用的网络协议,最主要的用途是为局域网内部设备或网络供应商自动分配IP地址等网卡参数,通常会应用在大型的局域网环境中或局域网内存在比较多的移动
阅读全文
摘要:在做memcached分布式集群时往往要用到一致性hash算法来调节缓存数据的分布。 通常的hash算法是以服务器数量N作为模数,使用key%N的值来获得最终位置,显然当服务器数量发生变化即N发生变化是,所有的结果都会改变,导致缓存数据大面积失效,从而导致服务崩溃。 一致性hash的核心是模数采用不
阅读全文
摘要:环境:nginx1.6.3 php-5.6.22 mysql-5.5.49 请参考前面的博文自行搭建 安装依赖并创建用户 安装Zabbix 修改Zabbix配置文件 修改PHP配置文件 创建并初始化数据库 修改Nginx配置文件 迁移ZabbixWeb程序 启动服务 登录Zabbix页面进行初始化
阅读全文
摘要:安装FPM FPM是ruby写的打包工具,ruby版本要大于1.8.5 FPM基本参数 实例:定制NginxRPM包
阅读全文
摘要:查看系统及内核版本 安装epel源 安装依赖包 编译安装php
阅读全文
摘要:echo -n 不换行输出 echo -e 输出转义字符 echo -e 修饰字符串,比如彩色、下划线等 echo -e 使用ANSI控制码来修饰字符串 常见的ANSI控制码及颜色编号 ANSI控制码 属性 字符颜色编号 颜色 背景色编号 颜色 \033[0m 关闭所有属性 30 黑色 40 黑色
阅读全文
摘要:基本用法 seq常用选项 -s 指定输出分隔符,默认\n -w 以最长数字为标准,定宽输出,位数不够前面补0 -f 格式化输出,不与-w同时使用 常见用法
阅读全文
摘要:基本格式 常用格式替换符 %s 字符串 %f 浮点格式 %c ASCII字符,即显示对应参数的第一个字符 %d,%i 十进制整数 %o 八进制值 %u 不带正负号的十进制值 %x 十六进制值(a-f) %X 十六进制值(A-F) %% 表示%本身 常用转义字符 \a 警告字符,通常为ASCII的BE
阅读全文
摘要:Iptables基础框架 Iptables基于内核netfilter安全框架运行,主要有过滤数据包和NAT地址转换功能。 Iptables基本表链结构 filter INPUT FORWARD OUTPUT nat OUTPUT PREROUTING POSTROUTING mangle INPUT
阅读全文
摘要:设计的初衷不同 64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求,简单说就是64位操作系统是为专业用户专业软件而设计的,而32位系统是为普通用户设计的。 要求配置不同 64位操作系统只能安装在64位电脑
阅读全文
摘要:查看文件第20到30行的内容 隐藏系统版本信息 查看磁盘UUID 查看文件系统inode总量以及剩余量 查看磁盘的使用量
阅读全文
摘要:awk的基本结构 awk内置变量 NR 当前行的记录数,即行号 NF 当前行的字段数目 FS 字段分隔符 $0 整行文本 $1 第一个字段 $2 第二个字段 可以用$NF表示最后一个字段 可以用NR统计行数 使用awk进行简单的累加 [root@test88 etc]# seq 5 | awk 'B
阅读全文
摘要:DNS是什么? DNS(Domain Name System,域名系统)是互联网上最核心的带层级的分布式系统,它负责把域名转换为IP地址、反查IP到域名的反向解析以及宣告邮件路由等信息,使得基于域名提供服务称为可能,例如网站访问、邮件服务等。 DNS解析原理 DNS系统由两部分组成,一是Resolv
阅读全文
摘要:1.BIOS开机自检,读取MBR,加载Grub,移交控制权 2.Grub根据配置文件显示启动菜单,加载内核和虚拟文件系统,移交控制权 3.内核解压缩,检测硬件,加载驱动,挂载根文件系统,启动/sbin/init初始化进程,移交控制权 4.init进程根据运行等级进行初始化操作,启动各种服务,执行启动
阅读全文
摘要:TCP报文格式 TCP通信是通过报文进行的,首先要了解TCP报文的格式。 序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。 标志位:共6个,即URG、
阅读全文
摘要:Sed简介 Sed是Stream Editor(流编辑器)缩写,是操作、过滤和转换文本内容的强大工具,常用功能有增删改查。 Sed命令执行流程 Sed语法格式 Sed [option] ‘[匹配][处理]’ [file] 说明:个人将语法中sed命令部分分为先匹配后处理两个部分。Sed可以接文件,也
阅读全文
摘要:什么是CDN? CDN(Content Delivery Network 内容分发网络)技术通过在各个地区部署缓存节点加速用户对静态资源的获取速度,提升用户体验,降低运营成本。CDN公司有网宿(ChinaNet)、蓝讯(ChinaCache)等 CDN的基本架构和访问流程 企业使用CDN的准备: 1
阅读全文

浙公网安备 33010602011771号