天天看点

大数据常用基本命令——压缩和解压类

压缩和解压类

1.gzip/gunzip 压缩
        基本语法:
            gzip 文件  (功能描述:压缩文件,只能将文件压缩为*.gz 文件)
            gunzip 文件.gz  (功能描述:解压缩文件命令)
        经验技巧:
            (1)只能压缩文件不能压缩目录
            (2)不保留原来的文件
        操作实例:
            gzip压缩:gzip ceshi.txt
            gunzip解压缩文件:gunzip ceshi.txt.gz

2.zip/unzip  压缩
        基本语法:
            zip [选项] XXX.zip 将要压缩的内容 (功能描述:压缩文件和目录的命令)
            unzip [选项] XXX.zip (功能描述:解压缩文件)
        选项说明:
            -r  压缩目录
        经验技巧:
            zip 压缩命令在window/linux都通用,可以压缩目录且保留源文件。
        操作实例:
            压缩 :zip ceshi.zip ceshi.txt 
            解压 :unzip ceshi.zip
            解压到指定目录-d:unzip ceshi.zip -d /opt

3.tar  打包
        基本语法:
            tar [选项] XXX.tar.gz 将要打包进去的内容  (功能描述:打包目录,压缩后的文件格式.tar.gz)
        选项说明:
            -c  产生.tar 打包文件
            -v  显示详细信息
            -f  指定压缩后的文件名
            -z  打包同时压缩
            -x  解包.tar文件
        操作实例:
            压缩多个文件: tar -zcvf ceshi.tar.gz ceshi.txt ceshi1.txt
            压缩目录:tar -zcvf ceshi.tar.gz ceshi/
            解压到当前目录: tar -zxvf ceshi.tar.gz
            解压到指定目录: tar -zxvf ceshi.tar.gz -C /opt