现在的位置: 首页
0℃

Nginx文件合并模块nginx_concat_module

2012年11月27日 nginx  ⁄ 被围观 3,478 view+
简介 nginx_concat_module 是 淘宝研发的针对 nginx 的文件合并模块 ,主要用于 合并前端代码减少 http 请求数 。如果你的应用环境中部署了 nginx,那么可以考虑尝试此模块减少请求数。 安装 安装 nginx_concat_module 需要重新编译 nginx。 可以从这里 checkout 最新的代码: svn checkout http://code.taobao.org/svn/nginx_concat_module/trunk/ $NGINX_CONCAT_MODULE 然后下载适合你自己版本的 nginx 源码包 ,在 ./configure 中增加参数 --add-module=$NGINX_CONCAT_MODULE 就可以继续 nginx 的编译安装过程...
阅读全文
0℃

合并MyISAM文件

2012年11月27日 Mysql  ⁄ 被围观 4,702 view+
Recently, I found myself involved in the migration of a large read-only InnoDB database to MyISAM (eventually packed). The only issue was that for one of the table, we were talking of 5 TB of data, 23B rows. Not small… I calculated that with something like insert into MyISAM_table… select * from Innodb_table… would take about 10 days. The bottleneck was clearly the lack of concurrency on the read part from InnoDB and then the key management for MyISAM. The server has many ...
阅读全文
0℃

php-fpm的两种执行方式说明

2012年11月21日 php  ⁄ 被围观 3,482 view+
前段时间配置php-fpm的时候,无意间发现原来他还有两种执行方式。与Apache一样,他的进程数也是可以根据设置分为动态和静态的。 而php-fpm也是同样存在两种方式,一种是直接开启指定数量的php-fpm进程,不再增加或者减少;另一种则是开始的时候开启一定数量的php-fpm进程,当请求量变大的时候,动态的增加php-fpm进程数到上限,当空闲的时候自动释放空闲的进程数到一个下限。 这两种不同的执行方式,可以根据服务器的实际需求来进行调整。 这里先说一下涉及到这个的几个参数吧,他们分别是pm、pm.max_children、pm...
阅读全文
0℃

linux命令之sed

2012年11月20日 Help, Linux  ⁄ 被围观 4,732 view+
sed是流编辑器,是一个过滤工具,处理行 1、sed参数 p 打印匹配行 = 显示文件行号 a / 在定位行号后附加新文本信息 i / 在定位行号后插入新文本信息 d 删除定位行 c / 用新文本替换定位文本 s 使用替换模式替换相应模式 r 从另一个文件中读文本 w 写文本到一个文件 q 第一个模式匹配完成后推出或立即推出 l 显示与八进制A S C I I代码等价的控制字符 { } 在定位行执行的命令组 n 从另一个文件中读文本下一行,并附加在下一行 g 将模式2粘贴到/pattern n/ y 传送字符 n 延续到下一输入行;允许跨行的模式匹配语句 ...
阅读全文
0℃

linux命令之grep

2012年11月20日 Help, Linux  ⁄ 被围观 3,663 view+
grep 管道命令 1、常用的参数 c 只输出匹配行的总数 i 不区别大小写 h 过滤多文件时不显示文件名 l 过滤多文件时只输入匹配的文件名 n 匹配行和行号 v 不包含匹配的 2、过滤出一个单词 -bash-3.2# grep root /etc/passwd root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin 3、输入匹配的行数和 -bash-3.2# grep root -c /etc/passwd 2 4、不区分大小写并以a开头的 -bash-3.2# cat 1.txt aaaaa AAAAA bbbbb BBBBB -bash-3.2# grep ‘^a’ -i 1.txt aaaaa AAAAA 5、多条件匹配 ...
阅读全文
0℃

linux命令之uniq

2012年11月20日 Help, Linux  ⁄ 被围观 223,043 view+
uniq是删除重复内容 1、查看uniq的帮助 -bash-3.2# uniq –help 用法:uniq [选项]… [输入 [输出]] Discard all but one of successive identical lines from INPUT (or standard input), writing to OUTPUT (or standard output). 长选项必须用的参数在使用短选项时也是必须的。 -c, –count prefix lines by the number of occurrences -d, –repeated only print duplicate lines -D, –all-repeated[=delimit-method] print all duplicate lines delimit-method={none(default),prepend,separate} Delimiting is ...
阅读全文
0℃

linux命令之sort

2012年11月20日 Help, Linux  ⁄ 被围观 3,529 view+
sort用于排序 1、先看下sort的各个参数 -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。 -f 排序时,将小写字母视为大写字母。 -i 排序时,除了040至176之间的ASCII字符外,忽略其他的字符。 -m 将几个排序好的文件进行合并。 -M 将前面3个字母依照月份的缩写进行排序。 -n 依照数值的大小排序。 -o<输出文件> 将排序后的结果存入指定的文件。 -r 以相反的顺序来排序。 -t<分隔字符> 指定排序时所用的栏位分隔字...
阅读全文
0℃

linux命令之tr

2012年11月20日 Help, Linux  ⁄ 被围观 3,465 view+
tr可以对标准输入的字符进行替换、删除、压缩 1、替换 -bash-3.2# cat 1.txt a b c -bash-3.2# cat 1.txt |tr ‘a-c’ ‘A-C’ A B C 2、删除某个字符 -bash-3.2# cat 1.txt |tr -d ‘c’ a b 3、过虑字符 -bash-3.2# cat 2.txt hello2 shell3 -bash-3.2# cat 2.txt |tr -d -c ‘a-z \n’ hello shell 4、压缩 -bash-3.2# echo “linux and windows”|tr -s ‘ ‘#三个空格 linux and windows 5、简单计算 -bash-3.2# cat 1.txt 1 2 3 4 5 6 -bash-3.2# cat 1.txt |echo $[ $( tr ' ' '+' ) ] 21 本文出自 “游造...
阅读全文
0℃

分析centos下网卡无法ping通故障

2012年11月16日 fault, Linux  ⁄ 被围观 6,656 view+
昨天接到一个任务,某台服务器上的一块网卡(内网/多网卡)无法与其余服务器互通。要我排除下问题。话说,还没做个接触过类似这样的问题。头疼啊,不知该如何下手。对抓包、网络也不是很了解,只能向好基友们请教了。其中感谢luffy、碧空、zero的帮助。 分析问题,无法ping通,首先我先查看网卡的配置是否有问题,后来对比了几台服务器上配置,确定了配置上没有什么问题。那么基友们就告诉下抓下包看看,看有没有arp,额。。。不会抓包啊,后来google下,找到了如下命令,tcpdump arp,那么就来实现下,登录到故障...
阅读全文
0℃

分析并解决php编译时iconv出现lundefined reference to `libiconv_open’

2012年11月16日 fault, php  ⁄ 被围观 6,551 view+
php编译参数如下: ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv-dir=/usr/local/libiconv --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-static --enable-xml --disable-rpath --enable-discard-path --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --w...
阅读全文
×
腾讯微博