我从客户端收到了一个巨大的 .tar.gz 文件,其中包含大约 800 mb 的图像文件(未压缩时)。我们托管公司的 ftp 非常慢,因此在本地提取所有文件并通过 ftp 发送它们是不切实际的。我能够将 .tar.gz 文件 ftp 到我们的托管站点,但是当我 ssh 进入我的目录并尝试使用 unzip 时,它给了我这个错误:
[esthers@clients locations]$ unzip community_images.tar.gz
Archive: community_images.tar.gz
End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive.
note: community_images.tar.gz may be a plain executable, not an archive
unzip: cannot find zipfile directory in …Run Code Online (Sandbox Code Playgroud) 我习惯于提取带有-xfz标志的tarball,该标志处理 gzip 和 bzip2 档案。
最近我遇到了一个.tar.xz文件,我想使用 一步解压缩它,tar我该怎么做?
我有一个 72.9MB 的 PDF 文件,我需要将其缩小到 500KB 以下。
该文件是我扫描的 JPEG 图像,然后转换为 pdf。
我正在尝试压缩一个目录并将其 ftp 到 windows ftp。
我已经尝试了我能找到的所有 tar 命令来压缩目录。看起来没问题。然后我传输它并使用 Winrar 查看它的内容。Winrar 一直告诉我文件已损坏。我已经使用 winrar 查看了其他 .gz 或 .bz2 文件,但由于某些奇怪的原因我无法让它工作。
我更愿意让它压缩文件,以便它们有一个 .zip 扩展名,但即使如此,当我尝试浏览它的内容时,windows 和 winrar 都声称它已损坏。
有没有其他人有关于其他尝试的建议?
最近,我一直在备份我的很多数据,我注意到我可以将文件保存为.gzor .tar.gz、 or.7z和.tar.7z等等。普通版和.tar.*变体版有什么区别?备份时建议使用其中的哪一个?
我刚刚意识到我无法在我的 Ubuntu 机器上解压 .rar 文件!
完成这项基本任务的最简单方法是什么?如果可能的话,我会喜欢 7Zip 之类的东西,我可以右键单击,然后提取并让程序担心如何执行它,无论它是 .zip、.rar 还是 .foo 压缩文件。
有没有办法在 Ubuntu 中使用命令行工具提取 tar.7z 格式的文件?
我想知道是否可以通过 CLI 执行以下操作。
我有一个文件夹F,其中包含几个子文件夹和一些文件。我想使用“仅密码提取”F将.zip文件夹压缩为文件。
我正在 Ubuntu 中寻找一种方法来减小 pdf 的大小(通过降低图像的质量)。
我知道这可以通过在终端中键入以下命令在 Ghostscript 中完成:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
Run Code Online (Sandbox Code Playgroud)
问题是我无法准确地指定质量。参数-dPDFSETTINGS=/screen是决定质量的参数;但替代方案是非常严格的(例如,可以-dPDFSETTINGS=/ebook为稍微好一点的质量做)。
我正在寻找一种方法来减小 pdf 的大小,使我能够以数字方式指定所需的质量。
compression ×10
tar ×3
gzip ×2
pdf ×2
zip ×2
7zip ×1
backup ×1
command-line ×1
extract ×1
ghostscript ×1
multi-core ×1
rar ×1
unzip ×1