zoukankan      html  css  js  c++  java
  • 八.正文处理命令及tar命令

    一.cat 命令:使用cat命令将yuan.age yuan.kg yuan.sex 三个合并纵向合并为yuan文件的方法

    a)cat yuan.age yuan.kg.yuan.sex > yuan   其内容会以追加的方式覆盖

    b)cat yuan.age >> yuan.kg 将yuan.age里面的内容追加到yuan.kg文件里面

    二.归档文件和归档技术:

    定义:归档就是将许多文件或者目录打包成一个文件

    tar命令:

    c:创建一个新的tar文件

    t:列出tar文件中的内容

    x:从tar文件中抽取内容

    f:指定归档文件或磁带设备

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

    z:使用gzip压缩算法来压缩打包文件

    j:使用bzip2压缩算法来压缩打包文件

    三.使用tar命令创建归档文件:

    1)例如使用tar命令将arch目录打包成一个名为arch.tar的归档文件的方法:(要求显示所有打包的文件和目录)

    tar cvf arch.tar arch

    2)tar tf arch.tar  显示arch.tar中的内容   tar tvf arch.tar 显示arch.tar下的详细信息

    3)tar xvf arch.tar -C 路径   使用tar命令回复arch.tar中全部内容的方法 ,-C 指定要解压的目录

    四.文件的压缩和解压缩:

    1)掌握压缩的定义:压缩是将一个大的文件压缩成一个小的文件

    2) 压缩的目的:将文件压缩是为了减小文件的大小,还有就是在传输时占用的带宽会少一点

    3)解压缩:解压缩是将压缩后的文件恢复原貌

    4)用gzip和bzip2 压缩文件:

    如: gzip -c file1 > 路径/name(压缩到指定目录并且重命名)-v 压缩并且显示压缩率

          bzip2 -c fiel1 > 路径/name

    gzip 压缩文件比bzip2块,但压缩率比bzip2小

    5)用gunzip和bunzip2 解压缩:

    gunzip file1.gz >

    bunzip2 file1.bz2 >

    五.使用tar命令进行压缩和解压缩:

    tar cvfz arch.tar.gz arch 

    tar cvfj arch.tar.bz2.arch

    宁静致远
  • 相关阅读:
    洛谷 P1291 [SHOI2002]百事世界杯之旅 解题报告
    洛谷 P1338 末日的传说 解题报告
    洛谷 P3952 时间复杂度 解题报告
    vector-erase
    STL之--插入迭代器(back_inserter,inserter,front_inserter的区别
    STL之--插入迭代器(back_inserter,inserter,front_inserter的区别
    vector-end
    vector-end
    vector-empty
    vector-empty
  • 原文地址:https://www.cnblogs.com/njzy-yuan/p/6807591.html
Copyright © 2011-2022 走看看