.bin.gz 파일을 압축 해제하는 방법?


15

이름이 같은 파일이 file.bin.gz있습니다.

나는 사용하여 시도 gzip -d f.bin.gz를 압축 해제하고있어 .bin파일을.

.bin사용할 파일을 압축 해제하는 올바른 방법 gzip -d입니까? 또한 .bin이진 파일입니까?


1
.bin이진 파일입니다. 일반적으로 두 가지 중 하나를 의미하는 데 사용됩니다. 프로그래머가 형식을 문서화하지 않았거나 어떤 이유로 든 위장하려고합니다.
Score_Under

답변:


34

네, 당신이 한 일은 올바른 방법 중 하나였습니다. 파일을 압축 해제하려면 또는을 .gz사용하십시오 .gunzipgzip -d

gzipped 파일이 file.bin.gz인 경우 다음을 사용하여 압축 해제 할 수 있습니다.

gunzip file.bin.gz

압축을 풉니 다 file.bin. 작업이 성공하면 원본 file.bin.gz이 자동으로 제거됩니다. 이것은 gzip 파일이 압축 해제 된 파일로 대체되었다는 것을 의미합니다.

원본을 유지하려면 -k/ --keep플래그를 전달하십시오 .

gunzip -k file.bin.gz

gzip/ / 플래그로 gunzip호출 될 때 처럼 동작 합니다. 그래서 이것은 작동합니다 :-d--decompress--uncompress

gzip -d file.bin.gz

와 마찬가지로 gunzip기본 동작은 gzip -d입력 파일이 성공하면 바꾸는 것입니다. 입력 파일을 유지하려는 경우 -d와 둘 다 전달할 수 있습니다 -k.

(이 모든 것은 압축을 풀려는 파일 종류에 관계없이 적용됩니다. 파일 .bin이름에 해당 하는 파일은 없습니다 . 상황을 더 잘 맞추기 위해 내가 사용한 예제의 일부일뿐입니다.)

man gunzip자세한 정보 나 gunzip --help옵션 요약을 위해 실행할 수 있습니다 .


.bin파일 이름의 의미가 무엇인지에 관해서 는, 이름이 지정된 파일 .bin이 일반적으로 이진 파일 이라고 올바르게 추측했습니다 . 그러나 때때로 이런 식으로 명명 된 여러 종류의 파일이 있으며, 또한 대부분의 이진 파일 에는 이름 이 없습니다.bin .

내용에 대한 자세한 정보를 얻으려면 file.bin다음 file을 실행 하십시오.

file file.bin

(이것은 특정하지 않습니다 file.bin가진 file이름으로. 파일에 대한 일반적으로 abc당신은 어떤 파일이 실행 것으로 보인다 무엇에 대해 배울 수 있습니다 file abc.)

(이것은 또한 .bin모든 의미가있는 파일 이름 부분 에만 국한되지 않습니다 )


1
binwalk는 파일이 충분하지 않은 경우 때때로 유용합니다.
17시

0

실제로 파일 형식을 식별해야하는 경우 file압축 해제 후 프로그램을 사용할 수 있습니다 .

file file.bin

파일 유형의 알려진 마커 (예 : 문자열 ''또는 'GIF89a')를 찾는 데이터베이스를 참조하여 어떤 종류의 파일인지 생각합니다. 앞에서 언급했듯이 프로그래머는 확장명을 변경하여 .bin을 사용하여 표준 파일 형식을 가장 할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.