zoukankan      html  css  js  c++  java
  • Linux 基础——压缩解压命令

    时间过的真快,周末不会学习Linux,每天就是下班后学习。这周工作很忙,要几天总结一次了。

    一、处理数据文件

      sort dest:将目标文件的内容进行排序,默认是按字符顺序排序的。

      sort -n dest:将目标文件的内容进行排序,参数-n的作用是将字符是数字按数字大小排序。

      sort -r dest:将目标文件的内容进行反序排序。

      grep pattern dest:在目标文件中匹配指定模式(pattern)的内容。支持正则表达式。

      gzip dest:压缩指定的文件,生成.gz扩展名的压缩文件。注意原文件不存在了。

      zip dest.zip source:压缩指定的文件,生成.zip扩展名的压缩文件。注意生成dest.zip压缩包,原文件还存在。

      gunzip dest:解压.gz扩展名的压缩文件。

      unzip dest:解压.zip扩展名的压缩文件。如果在当前目录下存在与解压后的文件同名,输入y则覆盖。

      gzcat dest:查看压缩过的文本文件的内容。

      tar -cvf tar_name dest dest2...:tar命令的功能是将多个文件打包成一个tar包。

      tar -tf tar_name:列出tar文件中的内容。

      tar -xvf tar_name:从tar文件中提取内容。如果tar文件是从一个目录结构创建的,那整个目录结构都会在当前目录下重新创建。

      tar -zxvf filename.tgz:解压.tgz扩展名的tar文件。

      接下来,演示每个命令的效果图

      sort dest,如图5-1所示,1.txt中内容这样。用sort命令后,显示出的结果是按字符顺序排序,如图5-2所示

        

                图 5-1

        

                 图 5-2

      sort -n dest,如图5-3

        

                   图 5-3

      sort -r dest,如图5-4

        

                  图 5-4

      grep pattern dest,如图5-5,图中命令匹配了既含2或含3的字符

        

                  图 5-5

      zip dest.zip source,如图5-6

        

                   图 5-6

      gzip dest,如图5-7

        

               图 5-7

      gunzip dest,如图5-8

        

                图 5-8

      unzip dest,如图5-9

        

                       图 5-10

      tar -cvf tar_name dest dest2...,如图5-11

        

                      图 5-11

      tar -tf tar_name,如图5-12

        

                  图 5-12

      Happy         Day5!!!!

  • 相关阅读:
    Move Zeroes
    Intersection of Two Arrays II
    Intersection of Two Arrays
    Create Maximum Number
    Leetcode version 2
    JDBC学习笔记
    九章算法基础班
    九章算法强化班
    LeetCode
    Amazon High Frequent 9 problems
  • 原文地址:https://www.cnblogs.com/xphDeV/p/7554721.html
Copyright © 2011-2022 走看看