Linux基本操作 8----- 文件的排序+分割+合并+归档等-阿里云开发者社区

开发者社区> 开发与运维> 正文

Linux基本操作 8----- 文件的排序+分割+合并+归档等

简介:  1 sort     1 sort命令将输入文件看做由多条记录组成的数据流,而记录由可变宽度的字段组成,以换行符作为定界符     2 sort的命令的基本格式        sort 选项 文件     3 sort命令选项及其意...


 1 sort

    1 sort命令将输入文件看做由多条记录组成的数据流,而记录由可变宽度的字段组成,以换行符作为定界符

    2 sort的命令的基本格式

       sort 选项 文件

    3 sort命令选项及其意义

       选项               意义

       -c                   测试文件是否已经被排序

       -k                   指定排序的域

       -m                  合并两个已排序的文件

       -n                   根据数字大小进行排序

       -o 输出文件    将输出写到指定的文件,相当于将输出重定向到指定的文件

       -r                    将排序结果逆向显示

       -t                    改变域分割符

       -u                   去除结果中的重复行


 2 uniq

    1 uniq命令是用于去除文本的重复行,这类似于sort命令的-u选项

    2 uniq命令的基本用法

       uniq 选项 文件

    3 uniq命令选项及其意义

       选项                  意义 

        -c                     打印每行在文本中重复出现的次数

        -d                     只显示有重复的记录,每个重复记录只出现一次

        -u                     只显示没有重复的记录

 

 3 cut

    1 cut命令用于从标准输入或文本文件中按域或行提取文本

    2 cut命令的基本格式

       cut 选项 文件

    3 cut选项及其意义

       选项             意义

        -c                 指定提取的字符数或字符范围

        -f                  指定提取的域或域的范围

        -d                 改变域分割符


 4 tar

    1 tar命令是Linux的归档命令,通俗的说tar命令实现了Linux系统文件的压缩和解压缩

    2 tar命令基本格式

       tar 选项 文件名或目录名

    3 tar命令选项及其意义

       选项               意义

         -c                 创建新的包

         -r                  为包添加新的文件

         -t                  列出包内容

         -u                 更新包中的文件,若包中没有此文件,则将文件添加进包中

         -x                 解压缩文件

         -v                 详细报告tar处理的信息

         -f                  使用压缩文件或设备,该选项通常是必选的

         -z                 用gzip压缩和解压缩文件,如果是.gz结尾的tar包那么该选项是必须的

     4 解压非gzip格式的压缩包

        tar -xvf  包名  

        解压gzip格式的压缩包

        tar -zxvf  包名



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章