### 1.Sort行定位的使用
1.sort file
把文件按字母的升序进行排序
2.sort -r file:
把文件按字母的降充进行排序
3.cat file lsort -t: -k 1 -r
进行分割后的第一列来倒序排序
### 2.uniq 使用
1.uniq -c file打印紧挨的重复行出现的次数
2.uniq -d file只打印重复的行
3.awk '{print $1}' /var/log/httpd/access_log  I sort | uniq -c   把apache网站的所有访问ip全部统计出来,并打印
出统计次数
### 3.Sed行定位的使用
1.sed-n '2'p file     只打印第二行,不打印其它的行
2.sed -n '1,4'p file    从第一行到第四行的记录
3.sed -n '/los/p' file   打印匹配los的行
4 sed-n '4,/los/"p file  打印从第四行到匹配los的之间的所有行
6. sed '1,2'd file    把第一行和第二行全部删除
split语法
split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名]
参数说明:
-<行数> : 指定每多少行切成一个小文件
-b<字节> : 指定每多少字节切成一个小文件
--help : 在线帮助
--version : 显示版本信息
-C<字节> : 与参数"-b"相似,但是在切 割时将尽量维持每行的完整性
[输出文件名] : 设置切割后文件的前置文件名, split会自动在前置文件名后再加上编号
实例
使用指令"split"将文件"README"每6行切割成一个文件,输入如下命令:
$ split -6 README       #将README文件每六行分割成一个文件 
以上命令执行后,指令"split"会将原来的大文件"README"切割成多个以"x"开头的小文件。而在这些小文件中,每个文件都只有6行内容。
使用指令"ls"查看当前目录结构,如下所示:
$ ls                                #执行ls指令  
#获得当前目录结构  
README xaa xad xag xab xae xah xac xaf xai    
split -5 file1 test  #将文件file1以5行进行分割,分割后的文件以test前缀命名``