1. du -sh 当前目录所有文件大小总和
    2. du -h 当前目录每个目录的大小,后面可以加目录名

    3. 解压命令

    tar -xzvf xxxx.tar.gz
    -x: 解打包或压缩功能;
    -z: 通过gzip的支持进行压缩/解压缩。文件名*.tar.gz
    -v:在压缩/解压缩的过程中,将正在处理的文件名显示出来
    -f:后面接要被处理的文件名

    压缩文件
    tar -zcvf etc.tar.gz /etc
    -c:新建打包文件

    解压:

      1、*.tar 用 tar –xvf 解压, —skip-old-files跳过已经存在的文件,压缩用tar -cvf

      2、*.bz2 用 bzip2 -d或者用bunzip2 解压

      3、*.gz 用 gzip -dc解压或者gunzip -c压缩

    1. gzip命令中, -1或--fast最快,-9或--best最慢压(高压缩比)。系统缺省值为6

        压缩,并保留源文件: gzip –crv —fast filename > filename.gz

        解压,并保留源文件: gzip -dc 2.gz >2.txt,

    1. gunzip c filename.gz > filename

        gzip不能压缩文件夹,要先压缩成tar, 再gzip -c f >f.gz

      4、.tar.gz和.tgz 用tar -zxvf解压,用tar -zcvf解解

        指定高压缩比:GZIP=”-9” tar zcvf homee.tgz ./homee

      5、*.tar.bz2用tar -jxvf 解压,用tar -jcvf压缩

      6、*.tar.xz用tar -Jxvf 解压,用tar -Jcvf压缩

    1. 6、*.Z uncompress 解压

      7、*.tar.Z 用tar –xZf 解压

      8、*.rar 用unrar x file.rar ./ 解压, 用rar a file.rar file1 file2压缩, 下载地址: http://www.rarlab.com/rar/rarlinux-x64-5.4.b4.tar.gz,

    1. FU盖:find . -name "*.rar" -exec unrar x -o+ {} \; From unrar usage: o[+|-] Set the overwrite mode

        解压时指定解压目录,否则出现”No such file or directory stack smashing detected : rar terminated. Segmentation fault (core dumped)”

      9、*.zip解压: 用unzip FileName.zip解压, 用zip -r FileName.zip ./DirName压缩

    1. 10 *.7z解压: 7za x *.7z解压, 7za a 1.7z ./1.txt压缩

      11. 批量解压文件:   for f in ls --color=none; do rar -y x -p123456 $f; done

      12. .xz 归档用xz -z, 解压用xz -d
    —————————————————-
    .tar 用 tar –xvf 解压 .gz 用 gzip -d或者gunzip 解压 .tar.gz和.tgz 用 tar –xzf 解压 .bz2 用 bzip2 -d或者用bunzip2 解压 、*.tar.bz2用tar –xjf 解压
    https://blog.51cto.com/u_15127697/4030798