Files
是否可以將 zip 和 tar.gz 文件作為目錄集成到文件系統中
我想知道是否有一種方法可以將壓縮文件作為目錄集成(我認為它與掛載有點不同)到文件系統中?
例如,可以下載一個
compressed-file.tar.gz
到他的本地硬碟驅動器,然後cd compressed-file.tar.gz
從壓縮文件夾中執行並執行腳本,或者cp some-file ..
提取其中一個文件。我知道Btrfs支持壓縮,但我不想更改我擁有的文件系統 (ext3) 以支持此功能。
您可以使用該命令
archivemount
掛載檔案,例如.tar.gz
.$ ls files.tgz mnt/ $ archivemount files.tgz mnt $ ls mnt file1 file2 [... Perform desired read/write operations on the archive via mnt/ ...] $ umount mnt [... Any changes are saved to the archive ...]
archivemount
有關更多資訊,請參見手冊頁。它通常沒有安裝,因此您可能需要安裝該軟體包。它也被稱為archivemount
。例如,在 Fedora 19 上:$ sudo yum install archivemount
參考