<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaoai5821的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaoai5821</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaoai5821]]></copyright><item><title><![CDATA[python time模块详解]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/9714821</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/9714821</guid><author>xiaoai5821</author><pubDate>Fri, 02 Aug 2013 11:39:40 +0800</pubDate><description><![CDATA[原文链接：http://qinxuye.me/article/details-about-time-module-in-python/
在平常的代码中，我们常常需要与时间打交道。在Python中，与时间处理有关的模块就包括：time，datetime以及calendar。这篇文章，主要讲解time模块。
在开始之前，首先要说明这几点：

在Python中，通常有这几种方式来表示时间：1）时]]></description><category></category></item><item><title><![CDATA[Linux 时间戳和标准时间]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/9714017</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/9714017</guid><author>xiaoai5821</author><pubDate>Fri, 02 Aug 2013 10:59:38 +0800</pubDate><description><![CDATA[在linux shell编程中，经常用到日期的加减运算
以前都是自己通过expr函数计算，很麻烦
其实date命令本身提供了日期的加减运算
非常方便。例如：得到昨天的时间
date +%Y%m%d --date="-1 day"
date 用法： date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]Y]]></description><category></category></item><item><title><![CDATA[linux split分割大文件的用法]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/9384977</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/9384977</guid><author>xiaoai5821</author><pubDate>Fri, 19 Jul 2013 19:03:00 +0800</pubDate><description><![CDATA[split 参数：
-a, --suffix-length=N   指定输出文件名的后缀，默认为2个
-b, --bytes=SIZE        指定输出文件的字节数
-C, --line-bytes=SIZE  每一输出档中，单行的最大 byte 数
-d, --numeric-suffixes  使用数字代替字母做后缀
-l, --lines=NUMBER    NUMBER 值]]></description><category></category></item><item><title><![CDATA[shell数组详解]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/9171077</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/9171077</guid><author>xiaoai5821</author><pubDate>Tue, 25 Jun 2013 18:12:34 +0800</pubDate><description><![CDATA[1.数组定义
第一种赋值方法 
[chengmo@centos5 ~]$ a=(1 2 3 4 5)
[chengmo@centos5 ~]$ echo $a  不指定是数组的下标，默认为数组的第一个元素
1
一对括号表示是数组，数组元素用“空格”符号分割开。
第二种赋值方法
name[index] = value

2.数组读取与赋值
得到长度：
[chengmo@cent]]></description><category></category></item><item><title><![CDATA[linux查看文件或文件夹大小]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/9138673</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/9138673</guid><author>xiaoai5821</author><pubDate>Thu, 20 Jun 2013 17:45:28 +0800</pubDate><description><![CDATA[本文详解介绍linux中du命令参数的用法，并用示例进一步说明其使用方法。
du命令功能说明：统计目录(或文件)所占磁盘空间的大小。
语　　法：du [-abcDhHklmsSx] [-L ][-X ][--block-size][--exclude=] [--max-depth=][--help][--version][目录或文件]
常用参数：
-a或-all  为每个指定文件显示磁盘使]]></description><category></category></item><item><title><![CDATA[常用awk命令]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/9095511</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/9095511</guid><author>xiaoai5821</author><pubDate>Fri, 14 Jun 2013 15:52:39 +0800</pubDate><description><![CDATA[awk 用法：awk ' pattern {action} '  

变量名 含义 
ARGC 命令行变元个数 
ARGV 命令行变元数组 
FILENAME 当前输入文件名 
FNR 当前文件中的记录号 
FS 输入域分隔符，默认为一个空格 
RS 输入记录分隔符 
NF 当前记录里域个数 
NR 到目前为止记录数 
OFS 输出域分隔符 
ORS 输出记录分隔符]]></description><category></category></item><item><title><![CDATA[linux下的join命令使用方法]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/9050345</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/9050345</guid><author>xiaoai5821</author><pubDate>Fri, 07 Jun 2013 19:08:14 +0800</pubDate><description><![CDATA[用途说明
Linux下最常用的数据文件格式是文本格式的，多个字段之间通过分隔符来区分，分隔符比如冒号(:)、制表符、空格等。/etc/passwd和/etc/group就是用:来分隔的，用MySQL的into outfile指令导出的数据通常是以制表符分隔的。这种文本格式既方便人去阅读，也适合程序处理，通常某列类似于数据库中的关键字。join命令就是一个根据关键字合并数据文件的命令（join l]]></description><category></category></item><item><title><![CDATA[linux排序去重比较]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/8981512</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/8981512</guid><author>xiaoai5821</author><pubDate>Mon, 27 May 2013 19:38:08 +0800</pubDate><description><![CDATA[sort  ：将文本文件内容加以排序。

sort -u [file]  =  sort [file] | uniq （去重）
参数说明
-b 忽略每行前面开始出的空格字符
-c 检查文件是否已经按照顺序排序
-d 排序时，处理英文字母、数字及空格字符外，忽略其他的字符
-f  排序时，将小写字母视为大写字母
-l  排序时，除了040至176之间的ASCII字符外，忽略其他的字符]]></description><category></category></item><item><title><![CDATA[mysql中的 IN和FIND_IN_SET的查询问题]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/8980996</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/8980996</guid><author>xiaoai5821</author><pubDate>Mon, 27 May 2013 19:34:21 +0800</pubDate><description><![CDATA[原来以为mysql可以进行这样的查询
select id, list, name from table where 'daodao' IN (list);      （一）
注：1. table含有三个字段id:int,  list:varchar(255),  name:varchar(255)

实际上这样是不行的，这样只有当'daodao'是list中的第一个元素(我测试的时候貌似是]]></description><category></category></item><item><title><![CDATA[与Python命令行参数相关的模块]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/8966559</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/8966559</guid><author>xiaoai5821</author><pubDate>Thu, 23 May 2013 18:02:27 +0800</pubDate><description><![CDATA[1. sys.argv
sys.argv为python的命令行参数列表，sys.argv[0]保存脚本的文件名，从参数1开始，sys.argv保存的是命令行的其他参数，len(sys.argv)为包括脚本文件名在内的命令行参数的个数。
例如：test.py
import sys 

print "脚本名：", sys.argv[0] 
for i in range(1, len(sys]]></description><category></category></item><item><title><![CDATA[Linux sort命令详解]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/8955848</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/8955848</guid><author>xiaoai5821</author><pubDate>Tue, 21 May 2013 15:55:48 +0800</pubDate><description><![CDATA[sort是在Linux里非常常用的一个命令，管排序的，集中精力，五分钟搞定sort，现在开始！
1 sort的工作原理
 
sort将文件的每一行作为一个单位，相互比较，比较原则是从首字符向后，依次按ASCII码值进行比较，最后将他们按升序输出。
[rocrocket@rocrocket programming]$ cat seq.txt
banana
apple
pear
ora]]></description><category></category></item><item><title><![CDATA[Linux快捷键]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/8955406</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/8955406</guid><author>xiaoai5821</author><pubDate>Tue, 21 May 2013 15:09:54 +0800</pubDate><description><![CDATA[在控制台/虚拟终端下
   1. Ctrl-Alt-Delete -关闭计算机
   2. Alt-Fn (F1, F2, F3,…) - 切换到第n个控制台
   3. Alt-Left 或者 Alt-Right - 切换到上/下一个虚拟终端
   4. Scroll Lock - 锁定终端的输入/输出－当屏幕输出滚动过快的时候可以用这个键给屏幕定格，再按一次Scroll Lock解除锁]]></description><category></category></item><item><title><![CDATA[Linux下复制粘贴快捷键]]></title><link>https://blog.youkuaiyun.com/xiaoai5821/article/details/8955290</link><guid>https://blog.youkuaiyun.com/xiaoai5821/article/details/8955290</guid><author>xiaoai5821</author><pubDate>Tue, 21 May 2013 14:45:32 +0800</pubDate><description><![CDATA[1. 在终端下（将控制台选中的内容复制到本地）：
          复制命令：Ctrl + Shift + C  组合键.
          粘贴命令：Ctrl + Shift + V  组合键.
 
 2. 在控制台下：
          复制命令：Ctrl + Insert  组合键　　或　　用鼠标选中即是复制。
          粘贴命令：Shift + Insert]]></description><category></category></item></channel></rss>