我从客户端收到了一个巨大的 .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) 如果我有一个视频,通常是 avi,但可以是任何视频,并且我想创建另一个格式相同但只是一部分的视频,在视频中的位置i秒到f秒,要执行的单行命令是什么这个?
有人能告诉我如何在 Ubuntu 服务器中提取受密码保护的 .7z 文件吗?
(我知道密码,我只需要一个程序来执行此操作以及如何使用该程序的示例...)
我有我想检查其文件内容的 RPM 文件。对于.deb
包,我可以dpkg -x file.deb
用来提取它。
.rpm
文件的等效命令是什么?我正在寻找命令行应用程序。
我想知道使用什么命令来递归地将目标目录中的所有文件进行 gunzip 压缩?我尝试使用 unzip 命令,但没有用。
我尝试了从目标文件夹中解压缩所有 zip 文件的命令?
从视频文件中提取音轨并将其另存为 MP3 文件的最简单方法是什么?
我最近下载了 7 个 .rar 文件,这些文件需要提取并只输出一个文件。我该如何让他们只提取一个输出而不提取 7 个文件?
提前致谢!
我有三个文件 1.zip, 1.z01 1.z02。我想通过右键单击 1.zip 并选择“在此处提取”来提取它们并将它们合并到一个文件中。但随后出现错误:
7-Zip 9.04 beta 版权所有 (c) 1999-2009 Igor Pavlov 2009-05-30 p7zip 9.04 版(locale=en_US.utf8,Utf16=on,HugeFiles=on,2 CPUs)
错误:/home/tim/Desktop/1.zip:无法将文件作为存档打开
错误:1
我想知道这是什么问题以及如何解决它?
感谢致敬!
补充: 我对“unzip -FF”的使用是错误的吗?这似乎不起作用:
$ unzip -FF 1.zip
Archive: 1.zip
warning [1.zip]: zipfile claims to be last disk of a multi-part archive;
attempting to process anyway, assuming all parts have been concatenated
together in order. Expect "errors" and warnings...true multi-part support
doesn't exist yet (coming soon).
file #1: bad zipfile offset (local header sig): 0
Run Code Online (Sandbox Code Playgroud)
再次感谢!
第二个补充: 仍然不对。 …
我正在尝试使用该tar
命令压缩文件夹。
当我尝试压缩它时,它工作正常。问题在于文件名。
源路径:
/data/file/
Run Code Online (Sandbox Code Playgroud)
目的地路径:
/data/repo/temp/file.tar.gz
tar zcvf $srcpath $destinationpath
Run Code Online (Sandbox Code Playgroud)
我正在从不同的文件夹执行命令,在提取文件夹时,我获得了所有子目录,而不是单独的文件夹。
我拥有所有这些旧的 DDS3 和 DDS4 磁带,需要从中恢复文件。我真正知道的唯一信息是大约 10 到 20 年前使用 Digital Unix 将它们放在磁带上。它们采用 Tar 文件格式。
我一直在使用 Ubuntu 13.04 来尝试恢复这些文件,但到目前为止我的成功率为零。我真的不知道如何从这里获取这些文件。我们在终端中尝试过的几个命令是:
/media/archive/SCSI/Linux$ sudo dd if=/dev/st0 ibs=128k | tar -vxf -
sudo tar -xzf /dev/st0 /media/archive/SCSI/Linux
Run Code Online (Sandbox Code Playgroud)
/media/archive/SCSI/Linux
是我要恢复到的,并且st0
是磁带驱动器名称。
请帮帮我!我只是实习生!
谢谢