
tar 命令速查:仅打包、gzip/bzip2 压缩、解压到指定路径,以及不解压直接查看包内容的方法。
压缩命令
tar -cvf mydata.tar mydata 仅打包,不压缩
tar -zcvf mydata.tar.gz mydata 打包后用 gzip 压缩
tar -jcvf mydata.tar.bz2 mydata 打包后用 bzip2 压缩
tar -cvf mydata.tar ./* 压缩当前目录全部文件
tar -cvf mydata.tar * .[!.]* 打包含隐藏文件的所有文件解压命令
tar -xvf mydata.tar
tar -zxvf mydata.tar.gz
tar -jxvf mydata.tar.bz2
tar -zxvf ./mydata.tar.gz -C /home/app/ 解压到指定路径 /home/app/不解压直接查看包内容
gzip -dc mydata.tar.gz | tar tvf - # .tar.gz
bzip2 -dc mydata.tar.bz2 | tar tvf - # .tar.bz2
tar tvf mydata.tar # .tar