일부 파일의 압축을 푸는 데 문제가 있습니다.

일부 파일의 압축을 푸는 데 문제가 있습니다.

그래서 4개의 다른 파일의 압축을 풀어야 합니다. 내가 할 때

file file1
file file2
file file3
 file file4

예를 들어, 다른 메시지를 표시합니다. 예를 들어 하나는 로 시작하고 "gzip compressed data, …, 다른 하나는 로 시작하고 RAR archive data, v1d, os: Unix…, 다른 하나는 로 시작합니다.compress'd data 16 bits…

다양한 압축 해제 명령을 구별하는 방법을 잘 모르겠습니다. 각각에 대해 어느 것을 사용합니까?

묻는 사람들의 경우 파일 이름은 실제로 등 입니다 file1. file2눈에 보이는 확장이 전혀 없습니다.

답변1

이 명령을 사용하여 file특정 파일에 사용할 압축 유형을 결정할 수 있습니다.

$ file file.zip 
file.zip: Zip archive data, at least v1.0 to extract

이 파일의 압축을 풀려면 unzip.

$ file file.rar 
file.rar: RAR archive data, v1d, os: Win32

이 파일의 압축을 풀려면 unrar.

$ file file.7z 
file.7z: 7-zip archive data, version 0.3

파일의 압축을 풀려면 7z.

$ file file.tgz 
file.tgz: gzip compressed data, from Unix, last modified: Sun Oct 13 01:14:43 2013

이 파일의 압축을 풀려면 tar.use 스위치를 사용하십시오 tar zxvf.

$ file file.tar.bz2 
file.tar.bz2: bzip2 compressed data, block size = 900k

이 파일의 압축을 풀려면 tar.use 스위치를 사용하십시오 tar jxvf.

$ file afile.gz 
afile.gz: gzip compressed data, was "afile", from Unix, last modified: Sun Oct 13 01:10:19 2013

이 파일의 압축을 풀려면 gunzip.

확장하다

gunzip파일 이름 지정을 관리하는 도구 중 하나입니다. 이러한 파일의 압축을 풀려면 다음 확장자 중 하나가 있어야 합니다 gunzip.

  • .gz, -gz, , .z, -z또는 _z(대소문자 무시)

압축을 사용하는 파일이 있고 gzip압축을 풀려고 하면 다음 메시지가 표시됩니다.

$ file afile_not_named_gz 
afile_not_named_gz: gzip compressed data, was "afile", from Unix, last modified: Sun Oct 13 01:10:19 2013

$ gunzip afile_not_named_gz
gzip: afile_not_named_gz: unknown suffix -- ignored

이 문제를 해결하는 가장 쉬운 방법은 확장자를 갖도록 파일 이름을 바꾸는 것입니다.

$ mv afile_not_named_gz afile_not_named_gz.gz
$ gunzip afile_not_named_gz.gz

$ ls |grep afile_not_named_gz
afile_not_named_gz

위에 나열된 접미사(확장자)가 아닌 경우 스위치를 gunzip사용하여 달래기 및 접미사(확장자)를 알려줄 수도 있습니다 .-S

$ gunzip -S _gz afile_not_named_gz
$

확장 프로그램으로 사용하는 모든 항목은 제거됩니다 gunzip.

$ ls -l | grep afile_not_named 
-rw-rw-r-- 1 saml saml       0 Oct 13 08:04 afile_not_named

답변2

*nix에는 다양한 압축 형식과 이를 압축 해제하는 다양한 명령이 있습니다.

tar -xvf filename

일반적으로 대부분의 경우 작동합니다. 다른 형식의 경우 등을 사용 unzip합니다 unrar.

또한보십시오:man tar

관련 정보