码迷,mamicode.com
首页 > 系统相关 > 详细

linux下的文档处理及tar命令

时间:2019-06-06 23:07:25      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:传输   文件路径   mic   关键字   详细   info   大文件   网络   统计   

  1、使用cat命令进行纵向合并

    技术图片

    使用‘>’是将左边的内容覆盖到右边

    技术图片

    使用‘>>’是将左边的内容追加到右边文档中

    技术图片

    还可使用‘>’将不同文件进行合并

  2、管道符‘|’统计行数

    技术图片

    使用wc -l直接计算行数

    技术图片

    管道符计算单个文件的行数

    技术图片

    计算多个文件合并后的行数

   3、tar命令打包文件(注意参数不带-,比如cvf,不能是-cvf)

    c创建一个新的tar文件

    v显示所打包文件的详细信息

    f指定归档文件或磁盘

    t列出tar文件目录内容

    x从tar文件中抽取内容

    z使用gzip算法来压缩文件

    j使用bzip2算法来压缩文件

    打包是将多个文件打包成一个文件,避免文件的零乱。

    例如: 

      文件打包

      技术图片

      解包

      技术图片

      解包到指定路径,使用关键字 ‘-C’

      技术图片

    4、压缩文件

      使用压缩是将大文件通过压缩算法,压缩成一个小文件,从而达到节省空间,以及在网络上节省传输流量的效果。

      (1)gzip方式将文件test.tar压缩成.gz的文件

        命令:gzip test.tar -C 文件路径 (注意是大C)

        技术图片

      (2)gzip方式解压缩文件

        技术图片

      (3)bzip2压缩文件

        命令:bzip2 test.tar -c 文件路径

        技术图片

      (4)bzip2解压文件

        技术图片

      (5)将归档与压缩同时进行

        使用gzip与归档同时进行:

        技术图片

        使用bizp2与归档同时进行:

        技术图片

        将目录进行打包压缩:

        技术图片

        技术图片

        进行解包:

        技术图片

        技术图片

        技术图片

linux下的文档处理及tar命令

标签:传输   文件路径   mic   关键字   详细   info   大文件   网络   统计   

原文地址:https://www.cnblogs.com/shenjianping/p/10987071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!