Linux中15个最常用的tar命令,一定有你没用过的

创建压缩文件:tar -cvf archive.tar file1 file2 file3

解压缩文件:tar -xvf archive.tar

查看压缩文件内容:tar -tvf archive.tar

压缩文件夹及其内容:tar -cvf archive.tar folder

解压缩文件夹及其内容:tar -xvf archive.tar

将压缩文件归档为gzip格式:tar -cvzf archive.tar.gz file1 file2

解压缩gzip格式的压缩文件:tar -xvzf archive.tar.gz

将压缩文件归档为bzip2格式:tar -cvjf archive.tar.bz2 file1 file2

解压缩bzip2格式的压缩文件:tar -xvjf archive.tar.bz2

压缩并加密文件:tar -cvzf - file1 file2 | gpg -c > archive.tar.gz.gpg

解压缩并解密文件:gpg -d archive.tar.gz.gpg | tar -xzvf -

在不解压缩的情况下查看压缩文件中的内容:tar -tf archive.tar.gz

添加新文件到已有的压缩文件中:tar -rvf archive.tar file1 file2

从已有的压缩文件中删除文件:tar -f archive.tar --delete file1 file2

将压缩文件中的内容恢复到指定目录:tar -xvf archive.tar -C /path/to/directory

阅读剩余
THE END