내 tar 명령 줄이 작동하지 않아 파일의 압축이 풀리지 않습니다.


9

tar -xvj [파일 이름]을 사용하려고하면 Enter 키를 누르면 파일이 멈추지 않고 압축을 풀지 않습니다. 정말 작은 텍스트 파일을 압축하려고 시도했지만 .tar.bz 파일에 압축을 시도한 후 다시 압축을 풀면 여전히 명령 줄에 달려 있습니다 .-하지만 앱 아카이브 관리자를 사용하면 아무런 문제가없는 파일의 압축을 풉니 다.

답변:


10

매개 변수가 없습니다 (f 참고).

tar -xvjf <filename>

경우 -f <filename>지정되지 않은, 타르는 표준 입력에서받는대로 확대로 기본 설정됩니다. 여러분이보고있는 "매달려"는 단지 데이터를 기다리는 타르입니다.

약간 연주하는 경향이 있다면 tar.bz2 파일을 tar의 표준 입력으로 리디렉션하십시오.

tar -xvj < file.tar.bz2

이것도 작동하지만 -f로 파일을 지정하는 것이 더 일반적입니다.

filename은 -f 옵션에 대한 인수이므로 -f는 맨 끝에 있어야합니다. 그렇게 tar -vfjv filename하면 파일 이름이 -v에 대한 인수로 전달되므로 작동하지 않습니다.

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