Tôi đã nhận được một tệp .tar.gz khổng lồ từ một khách hàng chứa khoảng 800 mb tệp hình ảnh (khi không nén.) Công ty lưu trữ của chúng tôi rất chậm, vì vậy việc trích xuất tất cả các tệp cục bộ và gửi chúng qua ftp là không thực tế. Tôi đã có thể ftp tệp .tar.gz đến trang web lưu trữ của chúng tôi, nhưng khi tôi ssh vào thư mục của mình và thử sử dụng giải nén, nó sẽ báo lỗi này:
[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.
Tôi cần sử dụng lệnh nào để trích xuất tất cả các tệp trong tệp .tar.gz?
tar -xf
gợi ý sẽ làm cho một câu trả lời thêm tuyệt vời.