質問: .tar.gzファイルを解凍/抽出するには、どのコマンドが必要ですか? 約800 mbの画像ファイルを含む巨大な.tar.gzファイルをクライアントから受信しました(非圧縮時)。当社のホスティング会社の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 one of community_images.tar.gz or community_images.tar.gz.zip, and cannot find community_images.tar.gz.zip, period. .tar.gzファイル内のすべてのファイルを抽出するには、どのコマンドを使用する必要がありますか?
回答: ファイルを特定の宛先に抽出する場合は、-c /destination/path/を追加できます 最初にディレクトリを作成してください。この場合は〜/ pictures/community例:mkdir ~/pictures/community tar xf community_images.tar.gz -c /home/emmys/pictures/community/ tar to e x tract a f ile注: ? + termを使用してmanページ内を検索し、nおよびnを使用して次のまたは前の用語のインスタンスに移動できることを忘れないでください探している。