.tar.gz 파일이 유효하고 올바르게 압축 해제되지 않도록하는 방법은 무엇입니까?


1

몇 가지 큰 .tar.gz 파일이 있으며 압축을 풀지 만 실제로 압축하지는 않습니다.

파일이 우분투의 "Archive Manager"에서 열리고 그곳에서 내용을 볼 수 있다면, .tar.gz가 성공적으로 압축을 풀 것입니다.


이것은 프로그래밍 질문입니까?
AaronS

그것 같이 들리지는 않겠지 만, Hurans, PHP 스크립트를 사용하여 파일을 검사하려고합니까? (이것이 최근에 게시 된 다른 질문의 경우라고 가정)

답변:


1

좋은 분은 MD5, SHA1 또는 SHA256과 같은 암호화 체크섬을 큰 .tar.gz 파일과 함께 제공합니다. 계산 된 체크섬을 원래의 것과 비교하십시오. 이것은 파일이 건강하다는 것을 보여줍니다 (원래 체크섬이 손상된 타르볼에 대해 계산되지 않았다고 가정).


0

쉬운 방법은 없습니다. .tar.gz ~에 압축되어있다. tar 아무것도 확인하려면 압축을 풀 필요가 있습니다. gzip. 가장 가까운 파일은 다음과 같습니다.

tar -tzf file.tar.gz

하지만 그것은 압축을 해제합니다 ( .gz 부분), 그래서 당신의 파일이 크다면, 당신이 기다려야 할 것입니다, 특히 당신이 네트워크를 통해 그것을하고 있다면. 지역적으로, 나는 당신이 오히려 괜찮을 것이라고 생각합니다 - 당신은 기다릴 것이지만, 우리가 TB를 말하지 않는다면 그것은 몇 시간 또는 하루 안에 끝날 것입니다.

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