<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[edisonkun的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/edisonkun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; edisonkun]]></copyright><item><title><![CDATA[obj-c 数组排序]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/11633901</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/11633901</guid><author>edisonkun</author><pubDate>Fri, 13 Sep 2013 11:13:15 +0800</pubDate><description><![CDATA[http://blog.ablepear.com/2011/11/objective-c-tuesdays-sorting-arrays.html 

使用qsort()为C数组排序 

C标准库包含一个内置的为数组排序的方法:qsort(),这是快速排序算法的一个实现。其排序之后的结果仍然放在原数组中 

qsort() 的函数声明是这样: 


C代码  



qs]]></description><category></category></item><item><title><![CDATA[MySQL表锁情况和文件打开数]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8492233</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8492233</guid><author>edisonkun</author><pubDate>Fri, 11 Jan 2013 09:32:12 +0800</pubDate><description><![CDATA[MySQL表锁情况和文件打开数

2013-01-10 00:00中国IT实验室佚名








关键字：





　　在数据库中，我们需要根据数据库的状态调整一些系统参数，下面为您介绍的是MySQL表锁情况和文件打开数的调整方法，供您参考。

　　文件打开数(open_files)

　　mysql

　　>

　　show global]]></description><category></category></item><item><title><![CDATA[iptables]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8227755</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8227755</guid><author>edisonkun</author><pubDate>Mon, 26 Nov 2012 22:12:58 +0800</pubDate><description><![CDATA[第一张 防火墙基本概念
TCP/IP 把网络分成四层
      应用层 Application layer
     传输层 Transport Layer
     网络层 Network layer
    链路层 Link Layer


Socket 有65536个洞
公认  0-1023
注册的端口 1024-49151
动态端口 59152-65536]]></description><category></category></item><item><title><![CDATA[MooseFS VS NFS]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8173137</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8173137</guid><author>edisonkun</author><pubDate>Mon, 12 Nov 2012 10:26:25 +0800</pubDate><description><![CDATA[MooseFS(MFS)是一个分布式集群文件系统，介绍看这里, 还有官方的中文文档, 这里主要是进行NFS和MFS的benchmark, 测试方法为使用ab进行单个文件访问测试，后端server使用ngnix,
 write性能测试使用dd.
环境:
server: 192.168.1.8, Ubuntu, NFS, MFS, 8G内存, 双核Intel(R) Core(TM) i3 CPU]]></description><category></category></item><item><title><![CDATA[CentOS下Samba服务器的搭建]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8152468</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8152468</guid><author>edisonkun</author><pubDate>Tue, 06 Nov 2012 13:08:13 +0800</pubDate><description><![CDATA[第一部分：Samba服务的控制选项
用户控制
public = no 不允许匿名用户访问
browseable = yes 不隐藏目录（知道目录同样可以访问） （系统默认yes，可以不写）
valid users ＝ 用户或列表或@用户组
writable = yes 可写（目录本身要可写）
writable list = 用户或列表或@用户组
readonly = yes 是否设置]]></description><category></category></item><item><title><![CDATA[linux 做防火墙端口回流问题]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8151560</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8151560</guid><author>edisonkun</author><pubDate>Tue, 06 Nov 2012 10:00:26 +0800</pubDate><description><![CDATA[这两天公司防火墙坏了，临时启用一台linux顶替防火墙。
 
三个步骤，很简单，五分钟搞定。
 

 
前提：linux服务器两个网卡，内外网卡都设置正确ip。
 
1： 
修改系统内核，开启ip转发。
 
vi /etc/sysctl.conf  

修改  net.ipv4.ip_forward = 0 为
net.ipv4.ip_forward = 1
 
然]]></description><category></category></item><item><title><![CDATA[OpenSSH 服务器的 20 个最佳实践]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8108145</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8108145</guid><author>edisonkun</author><pubDate>Wed, 24 Oct 2012 17:38:51 +0800</pubDate><description><![CDATA[OpenSSH 是 SSH 协议的开源实现。 OpenSSH 可进行远程登录、备份、通过 scp 或 sftp 进行远程文件传输等等。 SSH 最完美的确保两个网络和系统之间交换数据的机密性和完整性。其主要的优点是通过使用公共密钥加密进行服务器身份验证。然而，不时有传闻关于 OpenSSH 零日漏洞。这里我们列出一些重要的事情，你需要作出调整来提高 OpenSSH 服务器的安全性。

默认配置]]></description><category></category></item><item><title><![CDATA[运维 工具]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8103946</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8103946</guid><author>edisonkun</author><pubDate>Tue, 23 Oct 2012 17:47:49 +0800</pubDate><description><![CDATA[1 siege  -c 50 -r 2 http://www.baidu.com


2 Wireshark


3.。。]]></description><category></category></item><item><title><![CDATA[Netstat命令详解 如何关闭TIME_WAIT连接 如何查看nginx的访问流量]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8090626</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8090626</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 16:58:44 +0800</pubDate><description><![CDATA[做计算机管理员，我们都必要了解一下netstat这个命令，它是一个查看网络连接状态的工具，在windows下也默认有这个工具。
Netstat命令详解 netstat命令怎样使用 如何关闭TIME_WAIT连接 如何统计web服务器的访问量 如果查看nginx的访问流量？
下面我们来看看它主要的用法和详解！
（netstat -na 命令），本文主要是说Linux下的netstat工具，然后]]></description><category></category></item><item><title><![CDATA[python 日志分析统计脚本]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8090285</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8090285</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 15:58:57 +0800</pubDate><description><![CDATA[python 日志分析统计脚本

脚本类似shell的tail功能，用来统计每分钟的4xx、5xx的状态码数量，统计php执行时间小于1秒、1-5秒、5秒以上的数量，和每秒的并发请求。将结果放到/tmp目录下， 也可以用cacti将结果画图。

#!/usr/bin/env python
import time, os

#-----------------------------
log]]></description><category></category></item><item><title><![CDATA[Shell分析access_log]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8090233</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8090233</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 15:52:00 +0800</pubDate><description><![CDATA[#查看80端口的tcp连接

#netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l

1

#当前WEB服务器中联接次数最多的ip地址:

#netstat -ntu |awk '{print $5}' |sort | uniq -c| sort -n -r

231 ::ffff:127.0.0.1:8095

2]]></description><category></category></item><item><title><![CDATA[AWK指令详解]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089382</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089382</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 13:20:53 +0800</pubDate><description><![CDATA[AWK指令详解


1. 命令简述：

awk将每个输入行识别成一条记录，而将那一行上的每个单词域识别成一个字段


2. 命令选项：

     -F                指定分隔符
     NF                单行最后一个分段
     NR                行数
     && 等同 AND       语句两边必须同时匹配]]></description><category></category></item><item><title><![CDATA[Linux awk命令详解]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089381</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089381</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 13:20:20 +0800</pubDate><description><![CDATA[AWK介绍
0.awk有3个不同版本: awk、nawk和gawk，未作特别说明，一般指gawk。
1.awk语言的最基本功能是在文件或字符串中基于指定规则来分解抽取信息，也可以基于指定的规则来输出数据。完整的awk脚本通常用来格式化文本文件中的信息。
2.三种方式调用awk
1) awk [opion] 'awk_script' input_file1 [input_file2 ...]]]></description><category></category></item><item><title><![CDATA[Unix awk命令(3) -- awk命令详解]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089378</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089378</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 13:19:39 +0800</pubDate><description><![CDATA[1.调用awk:
第一种方式：命令行方式
awk [-F field-separator] 'commands' input-file(s)
[-F域分隔符]是可选的，因为awk使用空格作为缺省的域分隔符，因此如果要浏览域间有空格的文本，不必指定这个选项，如果要浏览诸如passwd文件，此文件各域以冒号作为分隔符，则必须指明-F选项，如：
awk -F: 'commands' input-]]></description><category></category></item><item><title><![CDATA[wget 使用技巧]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089376</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089376</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 13:18:27 +0800</pubDate><description><![CDATA[wget 是一个命令行的下载工具。对于我们这些 Linux 用户来说，几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧，可以让你更加高效而灵活的使用 wget。

$ wget -r -np -nd http://example.com/packages/
这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中，-np 的作用是]]></description><category></category></item><item><title><![CDATA[Unix awk命令(2) -- awk命令手册]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089366</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089366</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 13:16:55 +0800</pubDate><description><![CDATA[什么是awk? 

你 可能对UNIX比较熟悉，但你可能对awk很陌生，这一点也不奇怪，的确，与其优秀的功能相比，awk还远没达到它应有的知名度。awk是什么？与其它大 多数UNIX命令不同的是，从名字上看，我们不可能知道awk的功能：它既不是具有独立意义的英文单词，也不是几个相关单词的缩写。事实上，awk是三个 人名的缩写，他们是：Aho、(Peter)Weinberg和(Brain)Ker]]></description><category></category></item><item><title><![CDATA[Unix awk命令(1) -- awk命令介绍]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089363</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089363</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 13:16:08 +0800</pubDate><description><![CDATA[awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息
调用awk :
   第一种,命令行方式,如:awk  [-F field-separator]  'commands'  input-file(s)
         这里commands是真正的awk命令,[-F域分隔符]是可选的,a]]></description><category></category></item><item><title><![CDATA[Unix awk命令(1) -- awk命令介绍]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089357</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089357</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 13:15:05 +0800</pubDate><description><![CDATA[awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息
调用awk :
   第一种,命令行方式,如:awk  [-F field-separator]  'commands'  input-file(s)
         这里commands是真正的awk命令,[-F域分隔符]是可选的,a]]></description><category></category></item><item><title><![CDATA[mount命令详解及实例分析]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089162</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089162</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 11:51:13 +0800</pubDate><description><![CDATA[mount命令详解及实例分析


 


 


 


mount命令详解
功能：加载指定的文件系统。 
语法：mount [-afFhnrvVw] [-L] [-o] [-t] [设备名] [加载点] 
用法说明：mount可将指定设备中指定的文件系统加载到Linux目录下（也就是装载点）。可将经常使用的设备写入文件/etc/fastab,以使系
统在每次启动时]]></description><category></category></item><item><title><![CDATA[简明Vim练级攻略]]></title><link>https://blog.youkuaiyun.com/edisonkun/article/details/8089138</link><guid>https://blog.youkuaiyun.com/edisonkun/article/details/8089138</guid><author>edisonkun</author><pubDate>Fri, 19 Oct 2012 11:45:00 +0800</pubDate><description><![CDATA[vim的学习曲线相当的大（参看各种文本编辑器的学习曲线），所以，如果你一开始看到的是一大堆VIM的命令分类，你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn
 Vim Progressively》，我觉得这是给新手最好的VIM的升级教程了，没有列举所有的命令，只是列举了那些最有用的命令。非常不错。

——————————正文开始——————————

你想以最快的速度学习人类]]></description><category></category></item></channel></rss>