文章目录
linux常用压缩解压密码总结
linux .gz文件 压缩与解压缩命令
- 压缩文件
gzip 源文件
如压缩 b.txt 使用命令 gzip b.txt 注意 压缩为 .gz 文件 源文件会消失
如果想保留源文件 使用命令 gzip -c 源文件 > 压缩文件
- 压缩目录
gzip -r 目录
注意 gzip 压缩目录 只会递归地压缩目录下的所有文件 不会压缩目录
- 解压
gzip -d xxx.gz
linux .tar文件 压缩与解压缩命令
- 解压
tar -xvf xxx.tar
把venv目录压缩成venv.tar.gz
tar -czvf venv.tar.gz venv
-c:创建新的归档文件。
-z:通过 gzip 压缩归档。
-v:显示详细信息(可选,便于查看正在处理的文件)。
-f:指定归档文件的名称。
想将 venv 文件夹中的内容压缩成 venv.tar.gz,但不包含 venv 目录名,可以使用以下命令:
tar -czvf venv.tar.gz -C venv .
- -C venv:切换到 venv 目录。
- .:表示将当前目录下的所有文件和子目录添加到归档中。
这样,压缩包 venv.tar.gz 中将只包含 venv 中的内容,而不包含 venv 目录本身。
.tar.xz文件压缩与解压缩命令
tar文件是把几个文件和(或)目录集合在一个文件里,该存档文件可以通过使用gzip、bzip2或xz等压缩工具进行压缩后传输
wget https://nodejs.org/dist/v18.14.0/node-v18.14.0-linux-x64.tar.xz
解压的命令::
tar xvf +文件名(tar.xz)