linux 下文件压缩与解压

75 阅读1分钟

我们经常会遇到需要将文件传输到服务器的情况,那么这里记录下linux下文件解压有哪些方式

tar压缩

[中括号包裹的内容为文件名称]

    # 将home下的files文件打包压缩为file.tar文件
    tar -cvf [file].tar home/files
    
    # 将home下的files文件以gzip格式压缩出来
    tar -zcvf tarname.tar.gz home/files

tar解压

    # 在当前目录解压 tar包
    tar –xvf file.tar 
    
    # 在当前目录下解压gzip压缩过的tar包
    tar -zxvf tarname.tar.gz 
    
    # 将当前目录下的压缩包解压到指定的文件夹, -C 之后接指定文件夹位置
    tar -zxvf tarname.tar.gz -C dir/