在Linux下创建与解压zip, tar, tar.gz,tar.bz2和rar文件
压缩后的文件: archive_name.zip archive_name.tar archive_name.tar.gz archive_name.tar.bz2 archive_name.rar
需要被压缩的文件:directory_to_compress
zip格式:
压缩:zip -r archive_name.zip directory_to_compress
解压缩:unzip archive_name.zip
tar格式:
c:打包,压缩 x:解压缩
压缩:tar -cvf archive_name.tar directory_to_compress
解压缩:tar -xvf archive_name.tar.gz //解压到当前路径
tar -xvf archive_name.tar -C /tmp/extract_here/ //解压到指定路径
tar.gz格式:
压缩:tar -zcvf archive_name.tar.gz directory_to_compress
解压缩:tar -zxvf archive_name.tar.gz //解压到当前路径
tar -zxvf archive_name.tar.gz -C /tmp/extract_here/ //解压到指定路径
tar.bz2格式:
压缩:tar -jcvf archive_name.tar.bz2 directory_to_compress
解压缩:tar -jxvf archive_name.tar.bz2 //解压到当前路径
tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/ //解压到指定路径
rar格式:
压缩:rar a archive_name.rar directory_to_compress
解压缩:unrar e archive_name.rar //解压到当前路径
unrar e archive_name.rar -C /tmp/extract_here/ //解压到指定路径