在 CentOS 中,“导入 tar 包”通常有两种常见理解,我分别说明:
如果你有一个 .tar、.tar.gz、.tar.bz2 等压缩包,想导入(解压)到系统中:
# .tar
tar -xvf file.tar
# .tar.gz / .tgz
tar -zxvf file.tar.gz
# .tar.bz2
tar -jxvf file.tar.bz2
# .tar.xz
tar -Jxvf file.tar.xz
tar -zxvf file.tar.gz -C /opt/
如果你是源码 tar 包,一般需要编译安装:
tar -zxvf package.tar.gz
cd package
./configure
make
make install
docker load -i image.tar
查看:
docker images
如果是系统备份:
tar -zxvpf backup.tar.gz -C /
⚠️ 谨慎操作,可能影响系统文件
.tar.gz?)我可以给你更精确的命令。