![/tmp를 사용하는 그래픽 아카이브 관리자](https://linux55.com/image/24909/%2Ftmp%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EA%B7%B8%EB%9E%98%ED%94%BD%20%EC%95%84%EC%B9%B4%EC%9D%B4%EB%B8%8C%20%EA%B4%80%EB%A6%AC%EC%9E%90.png)
/tmp
저는 압축 해제를 위한 준비 영역 역할을 하도록 구성할 수 있는 (바람직하게는) 그래픽 아카이브 관리자를 찾고 있습니다 .
내 설정은 다음과 같습니다. 내 로컬 워크스테이션은 /home
일반적으로 잘 실행되는 NFS 파티션에서 마운트되었으며, RAM 덩어리가 있으므로 /tmp
이를 RAM 디스크로 설정했습니다. 또한 정기적으로 대용량(100-300MB) 아카이브를 처리해야 합니다 tar.*
. zip
테스트에서 파일의 압축을 푼 다음 파일을 NFS 마운트로 이동하는 것이 훨씬 더 빠르다는 것을 알았습니다 /tmp
. 하지만 현재 이 작업을 수행하려면 셸을 종료하고 모든 작업을 수동으로 수행해야 하므로 필요한 것이 아니면 거의 귀찮게 하지 않습니다. 빨리 끝났어.
그렇다면 제가 사용할 수 있는 앱에 대한 아이디어가 있는 사람이 있나요? 이 앱을 사용하여 더 많은 것을 자동화할 수 있었으면 좋겠나요? 작업을 수행하기 위해 콘솔 수준 래퍼를 쉽게 작성할 수 있지만 노틸러스에서/노틸러스와 함께 사용할 수 있는 것을 원합니다.
답변1
확인하다X 아카이버. 다음 블로그 게시물도 참조하세요. Ubuntu Linux에 Xarchiver(아카이브 관리자)를 설치하는 방법은 무엇입니까?
작업->기본 설정에서 임시 디렉터리를 선택할 수 있습니다.
답변2
노력하다AVFS. 그것은퓨즈아카이브에 대한 투명한 액세스를 제공하는 파일 시스템입니다. 이 명령을 한 번 실행하십시오.
mkdir -p ~/.avfs
grep -q "^avfsd $HOME/.avfs " /proc/mounts ||
avfsd ~/.avfs -o auto_cache
AVFS는 아카이브의 내용을 /path/to/foo.zip
디렉터리 ~/.avfs/path/to/foo.zip#
(동일한 경로이지만 AVFS 마운트 지점 아래에 있고 #
끝에 추가 내용이 있음)로 노출합니다. 이 추가 디렉토리는 목록에 나타나지 않으므로 ~/.avfs/path/to
명시적으로 탐색해야 합니다.
이 auto_cache
옵션을 사용하면 AVFS 데몬은 캐시를 메모리에 유지합니다(어쩌면 메모리에도 있습니까 /tmp
? AVFS의 캐싱 전략을 이해하지 못합니다.). 실험적으로 이 auto_cache
옵션을 사용하면 아카이브의 파일에 액세스할 때마다 AVFS가 아카이브를 열지만 전체 파일이 아닌 파일에서 몇 바이트만 읽습니다.
중력으로 인한 가속도, 아카이브에 대한 보다 투명한 액세스를 제공하는 Gnome의 가상 파일 시스템 계층입니다. 아카이브 내용을 캐시하도록 유도할 수 있는지는 모르겠습니다.