반달가면 이글루에서 백업 - http://bahndal.egloos.com/566722
리눅스 민트 17에서 암호 걸린 7z 압축 파일을 풀려고 하는데 문제가 발생. p7zip 명령으로 풀고자 하였으나, 압축 암호를 물어보는 대신 E_NOTIMPL이라고 알 수 없는 오류가 발생했다.
# 7z 파일 압축 풀기. 암호 걸린 파일에서 "E_NOTIMPL" 오류 발생
p7zip -d my_file.7z
...
Processing archive: my_file.7z
Error: E_NOTIMPL
인터넷을 한참 헤매다가 방법을 발견했다. 우선 p7zip-full 패키지를 설치해야 한다.
# p7zip-full 패키지 설치
sudo apt-get install p7zip-full
이제 p7zip 명령 대신 7z 명령으로 압축을 해제하면 정상적으로 압축 암호를 물어본다.
# 7z 명령으로 압축 풀기
7z x my_file.7z
특정 디렉토리에 압축을 풀고 싶다면 -o 옵션을 사용하자.
# my_file.7z 압축을 풀어 /home/john/my_file 디렉토리에 저장
7z x -o/home/john/my_file my_file.7z
-o 옵션을 지정할 때 디렉토리 이름을 -o 바로 뒤에 (공백 없이) 붙여야 된다는 점에 유의하자. 또한 홈 디렉토리를 지칭하는 "~" 문자열이 제대로 인식되지 않으므로 위의 예시처럼 전체 경로명을 다 지정해 주자(~/my_file -> /home/john/my_file).
728x90
'리눅스' 카테고리의 다른 글
rsync - 리눅스에서 원격 백업하기 (0) | 2023.04.29 |
---|---|
archivemount - 리눅스에서 압축 파일 마운트하기 (0) | 2023.04.29 |
리눅스에서 MS 엑셀 문서를 csv 파일로 변환하기 (0) | 2023.04.27 |
리눅스에서 MS오피스 문서를 pdf 파일로 변환하기 (0) | 2023.04.19 |
리눅스에서 CD/DVD iso 이미지 파일 마운트하기 (0) | 2023.04.19 |