有没有办法在Ubuntu中使用命令行工具来提取tar.7z格式的文件?
是的 - 包p7zip/p7zip-full提供了一个命令行程序来压缩/解压缩7z文件。命令是简单的`7z'。
p7zip
p7zip-full
你可以结合7z/tar的调用,使用一个管道。
7z
tar
7z x -so yourfile.tar.7z | tar xf - -C target_dir
其中target_dir是一个已经存在的目录。
如果尚未安装,请安装p7zip-full。
sudo apt-get install p7zip-full
执行这个命令来解压.tar.7z文件(如果myfile.tar.7z是你的文件名,请进入你的文件所在的目录)。
myfile.tar.7z
7za x myfile.tar.7z tar -xvf myfile.tar
就这样了。实际上第一个命令是在.tar文件中提取,然后下一个命令是完全提取。
确保7zip已经安装,如果没有,就按键盘上的Ctrl+Alt+T来打开终端。当它打开时,运行下面的命令。
sudo apt-get install p7zip
要安装命令行工具,请执行
完成后,你可以进行以下操作来提取。
7z e .tar.7z
要用完整的路径提取。
7z x .tar.7z
要指定提取的路径。
7z x .tar.7z -opath
7z不允许在 "o "和路径之间有空格。
是的 - 包
p7zip
/p7zip-full
提供了一个命令行程序来压缩/解压缩7z文件。命令是简单的`7z'。你可以结合
7z
/tar
的调用,使用一个管道。其中target_dir是一个已经存在的目录。
如果尚未安装,请安装p7zip-full。
执行这个命令来解压.tar.7z文件(如果
myfile.tar.7z
是你的文件名,请进入你的文件所在的目录)。就这样了。实际上第一个命令是在.tar文件中提取,然后下一个命令是完全提取。
确保7zip已经安装,如果没有,就按键盘上的Ctrl+Alt+T来打开终端。当它打开时,运行下面的命令。
要安装命令行工具,请执行
完成后,你可以进行以下操作来提取。
要用完整的路径提取。
要指定提取的路径。
7z不允许在 "o "和路径之间有空格。