摘要: yum installntpdatesudo crontab -e 添加01 6 * * * /usr/sbin/ntpdate asia.pool.ntp.org 每天6点1分同步时间hwclock --systohc硬件时钟与内核时钟同步,硬件时钟被内核时钟赋值hwclock --hctosys内核时钟与硬件时钟同步,内核时钟被硬件时钟赋值时间服务器:time.scau.edu.cn 阅读全文
posted @ 2013-05-31 14:44 sunsweet 阅读(201) 评论(0) 推荐(0) 编辑
摘要: [anonymous@localhost ~/shell_test/awk]>>awk 'BEGIN {print n}{if (n==1) print "reading the first file";if (n==2) print "reading the second file";}' n=1 file1 n=2 file2reading the first filereading the second filen=1 n=2是传递的变量,file1 file2是文件,内容只有一行解释下执行流程因为BEGIN{}里的语句 阅读全文
posted @ 2013-05-31 11:24 sunsweet 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 属性说明$0当前记录(作为单个变量)$1~$n当前记录的第n个字段,字段间由FS分隔FS输入字段分隔符 默认是空格NF当前记录中的字段个数,就是有多少列NR已经读出的记录数,就是行号,从1开始RS输入的记录他隔符默 认为换行符OFS输出字段分隔符 默认也是空格ORS输出的记录分隔符,默认为换行符ARGC命令行参数个数ARGV命令行参数数组FILENAME当前输入文件的名字IGNORECASE如果为真,则进行忽略大小写的匹配ARGIND当前被处理文件的ARGV标志符CONVFMT数字转换格式 %.6gENVIRONUNIX环境变量ERRNOUNIX系统错误消息FIELDWIDTHS输入字段宽度的 阅读全文
posted @ 2013-05-29 22:31 sunsweet 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 添加eth0:1 192.168.1.117ifconfig eth0:1 192.168.1.117 broadcast 192.168.1.225 netmask 255.255.255.0 uproute add -host 192.168.1.117 dev eth0:1添加eth0:2 192.168.1.118ifconfig eth0:2 192.168.1.118 broadcast 192.168.1.225 netmask 255.255.255.0 uproute add -host 192.168.1.118 dev eth0:2 阅读全文
posted @ 2013-05-26 18:45 sunsweet 阅读(222) 评论(2) 推荐(0) 编辑
摘要: ?xml version="1.0"?><system> <machine name="web01" > <server name="log_collect"> <processes>1</processes> <threads>1</threads> <options>-t1 </options> <desc/> </server> <server name="dcs_fresh& 阅读全文
posted @ 2013-05-26 14:30 sunsweet 阅读(2521) 评论(0) 推荐(0) 编辑
摘要: 过滤表达式学习man pcap-filtertcpdump抓包,wireshark分析tcpdump -i wlan0 -s 0 'icmp' -w tshark.pcap-s 0 : 抓取数据包时默认抓取长度为68字节。加上-S 0 后可以抓到完整的数据包tcpdump -i eth0 -nn -X ‘port 53′ -c 1-nn选项:意思是说当tcpdump遇到协议号或端口号时,不要将这些号码转换成对应的协议名称或端口名称。比如,众所周知21端口是FTP端口,我们希望显示21,而非tcpdump自作聪明的将它显示成FTP。-X选项:告诉tcpdump命令,需要把协议头和 阅读全文
posted @ 2013-05-26 09:44 sunsweet 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 转http://bbs.chinaunix.net/thread-907172-1-1.html最近项目中用到了对文字、标点以及特殊字符的判断。网上关于GBK、GB2312和BIG5编码范围的资料比较多,但是日文的资料比较少,我总结了一下,希望能对大家在正则中判断这些字符集尤其是日文字符集的各种字、标点以及特殊符号的时候有所帮助。UTF8CODE:[/x01-/x7f]|[/xc0-/xdf][/x80-/xbf]|[/xe0-/xef][/x80-/xbf]{2}|[/xf0-/xff][/x80-/xbf]{3}UTF16CODE:[/x00-/xd7][/xe0-/xff]|[/xd8- 阅读全文
posted @ 2013-05-25 15:50 sunsweet 阅读(425) 评论(0) 推荐(0) 编辑
摘要: range_offset_limit 这个配置主要跟Range头部相关,对cache的影响是在缓存和回源这一块。 我先大概说说这个配置的意思####################################################### range 头部的格式一般是:Range:bytes=A-B。A,B分别代表数值,一般A<B.range_offset_limit 有三种配置方式 1.range_offset_limit0KB ----默认的配置 如果请求带有Range头,则squid会把Range头部转发到后端,不会预取多余的数据。 优点是:后端的带宽稳定 缺点是:因为 阅读全文
posted @ 2013-05-20 11:17 sunsweet 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 当用户中断请求时,squid会检查quick_abort_min 、quick_abort_max 、quick_abort_pct的值,来控制这次缓存的操作1 ) 当请求文件的剩余大小小于quick_abort_min的值时,将继续传送文件,完成请求2 ) 当请求文件的剩余大小大于quick_abort_max的值时,将中断文件接收,中断请求3 ) 当已将传送接受的文件的大小与文件大小百分比超过quick_abort_pct的值,将继续传送文件,完成请求如果你想在用户中断请求后,squid也马上中断请求,quick_abort_min和quick_abort_max的值应该设置为 0 KB如 阅读全文
posted @ 2013-05-20 10:28 sunsweet 阅读(378) 评论(0) 推荐(0) 编辑
摘要: squid缓存设置--控制页面的缓存时间refresh_pattern的作用:用于确定一个页面进入cache后,它在cache中停留的时间。refresh_pattern 只对后端没设置Expires过期时间的页面起作用,比如论坛页面;而对类似apache mod_expires 设置过的页面不起作用。语法:refresh_pattern [-i] regexp min percent max [options]几个概念:resource age =对象进入cache的时间-对象的last_modifiedresponse age =当前时间-对象进入cache的时间LM-factor=(re 阅读全文
posted @ 2013-05-18 17:46 sunsweet 阅读(743) 评论(0) 推荐(0) 编辑