美文网首页
linux压缩和解压缩命令大全

linux压缩和解压缩命令大全

作者: Medicine_8d60 | 来源:发表于2019-04-24 16:24 被阅读0次

    tar命令

    解包:tar zxvf FileName.tar

    打包:tar czvf FileName.tar DirName

    gz命令

    解压1:gunzip FileName.gz

    解压2:gzip -d FileName.gz

    压缩:gzip FileName

    .tar.gz 和 .tgz

    解压:tar zxvf FileName.tar.gz

    压缩:tar zcvf FileName.tar.gz DirName

    压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

    bz2命令

    解压1:bzip2 -d FileName.bz2

    解压2:bunzip2 FileName.bz2

    压缩: bzip2 -z FileName

    .tar.bz2

    解压:tar jxvf FileName.tar.bz2

    压缩:tar jcvf FileName.tar.bz2 DirName

    bz命令

    解压1:bzip2 -d FileName.bz

    解压2:bunzip2 FileName.bz

    压缩:未知

    .tar.bz

    解压:tar jxvf FileName.tar.bz

    Z命令

    解压:uncompress FileName.Z

    压缩:compress FileName

    .tar.Z

    解压:tar Zxvf FileName.tar.Z

    压缩:tar Zcvf FileName.tar.Z DirName

    zip命令

    解压:unzip FileName.zip

    压缩:zip FileName.zip DirName

    打包时用 exclude 除去不想打包的文件
    tar zcvf data.tar.gz ./vid.m2888.net/ --exclude=./vid.m2888.net/cnt

    查看文件、目录的大小(du——disk usage)

    参数:-s :仅显示总计 -h :以k、m、g为单位,提高可读性。
    可这样用: du -sh filename/dirname

    echo "test" > temp.txt会先清空temp.txt然后再写入
    echo "test" >> temp.txt会以追加的方式写入
    cat temp.txt cat 查看文件内容

    设ml和m2是当前目录下的两个文件
    cat m1 (在屏幕上显示文件ml的内容)
    cat m1 m2 (同时显示文件ml和m2的内容)
    cat m1 m2 > file (将文件ml和m2合并后放入文件file中)

    相关文章

      网友评论

          本文标题:linux压缩和解压缩命令大全

          本文链接:https://www.haomeiwen.com/subject/ucgggqtx.html