zip 파일을 파일 시스템으로 마운트하는 방법은 무엇입니까?


16

우분투에서 파일 시스템으로 zip (또는 다른 비 고체 (파일에 액세스하면 전체 아카이브 압축을 풀지 못하도록) 압축 아카이브 형식 파일)을 마운트 할 수 있습니까?

답변:


14

패키지 avfs를 설치 한 후 다음을 실행하십시오.

mountavfs

당신이 zip 파일이 있다고 가정 ~/Documents/file.zip한 후,

cd ~/.avfs/home/$USER/Documents
ls -l file.zip#/

노틸러스에서 컨텐츠를 탐색 할 수도 있지만 #경로에 수동으로 후행 문자 를 추가해야 합니다 ( Ctrl- L주소 표시 줄에 액세스하려면).


매우 시원합니다 !! 현재 플로피, tar 및 gzip 파일, zip, bzip2, ar 및 rar 파일, ftp 세션, http, webdav, rsh / rcp, ssh / scp를 지원합니다. 꽤 몇 가지 다른 핸들러는 자정 사령관의 외부 FS로 구현
nealmcb

좋은! File.part1.rar, File.part2.rar 등과 같은 여러 파일로 rar split을 마운트 할 수있는 도구를 검색하거나 chunk.rar, chunk.r00 chunck.r01 등과 같은 대체 파일을 찾고있었습니다. 분명히 avfs는 그렇게 할 수 없습니다. 다른 해결책?
Zakhar

4

노틸러스에서 아카이브를 마우스 오른쪽 버튼으로 클릭하고 " Open with Archive Mounter" 를 클릭 하면, 아카이브가 노틸러스에 새 "드라이브"로 표시됩니다. ( 여기서 튜토리얼 확인 )


흥미로운-감사합니다. 그러나 이것은 실제로 avfs처럼 파일을 마운트하지는 않습니다. 즉 /proc/mounts변하지 않습니다. Archive Mounter는 gvfs를 사용합니다. gvfs를 사용하면 gvfs-copy, gvfs-ls, gvfs-rm등 을 사용할 수 있지만 md5sum과 같은 대부분의 명령을 사용할 방법이 없습니다.
nealmcb
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.