「FUSE」の版間の差分
ナビゲーションに移動
検索に移動
(ファイルシステム#FUSE ベースのファイルシステムへの転送ページ) |
Kusanaginoturugi (トーク | 投稿記録) (→FUSE ファイルシステムの一覧: 重複じゃなかったゴメン) |
||
(2人の利用者による、間の7版が非表示) | |||
1行目: | 1行目: | ||
+ | [[Category:FUSE]] |
||
− | #redirect[[ファイルシステム#FUSE ベースのファイルシステム]] |
||
+ | [[en:FUSE]] |
||
+ | [[es:FUSE]] |
||
+ | [[fr:FUSE]] |
||
+ | [[ru:FUSE]] |
||
+ | [[zh-hans:FUSE]] |
||
+ | {{Related articles start}} |
||
+ | {{Related|ファイルシステム}} |
||
+ | {{Related articles end}} |
||
+ | [[Wikipedia:ja:Filesystem in Userspace|Filesystem in Userspace]] (FUSE) は、Unix 系オペレーティングシステム用のメカニズムで、カーネルコードを変更せずに非特権ユーザが独自のファイルシステムを作成できるようにします。これは、ファイルシステムのコードを''ユーザ空間''で実行することにより達成され、一方、FUSE カーネルモジュールは実際のカーネルインターフェイスへの「橋渡し」のみを提供します。 |
||
+ | |||
+ | == アンマウント == |
||
+ | |||
+ | FUSE ファイルシステムは、{{Pkg|fuse3}} で提供されている {{man|1|fusermount3}} を使うか、{{Pkg|fuse2}} で提供されている {{man|1|fusermount}} を使ってアンマウントできます。例えば: |
||
+ | |||
+ | $ fusermount3 -u ''マウントポイント'' |
||
+ | |||
+ | == FUSE ファイルシステムの一覧 == |
||
+ | |||
+ | * {{App|adbfs-rootless|USB を介して接続された Android デバイスをマウントします。|https://github.com/spion/adbfs-rootless|{{AUR|adbfs-rootless-git}}}} |
||
+ | * {{App|apfs-fuse|APFS (Apple File System) 用の FUSE ドライバ。|https://github.com/sgan81/apfs-fuse|{{AUR|apfs-fuse-git}}}} |
||
+ | * {{App|astreamfs|A(synchronous) Stream(ing) (fuse) F(ile)S(ystem).(非同期ストリーミング FUSE ファイルシステム)|https://gitlab.com/BylonAkila/astreamfs/tree/master|{{AUR|astreamfs-git}}}} |
||
+ | * {{App|AVFS|圧縮ファイル(アーカイブ)を閲覧できる仮想ファイルシステム。|https://avf.sourceforge.net|{{Pkg|avfs}}}} |
||
+ | * {{App|[[CurlFtpFS]]|FTP ホストにアクセスするための、FUSE と libcurl をベースとしたファイルシステム。|https://curlftpfs.sourceforge.net/|{{Pkg|curlftpfs}}}} |
||
+ | * {{App|[[davfs2]]|WebDAV フォルダをマウントできるようにするファイルシステムドライバ。|https://savannah.nongnu.org/projects/davfs2|{{AUR|davfs2}}}} |
||
+ | * {{App|[[EncFS]]|ユーザ空間のスタック可能な暗号化ファイルシステム。|https://vgough.github.io/encfs/|{{Pkg|encfs}}}} |
||
+ | * {{App|fuse-archive|アーカイブファイルや圧縮ファイルを読み取り専用の FUSE ファイルシステムとして提供します。|https://github.com/google/fuse-archive|{{AUR|fuse-archive}}}} |
||
+ | * {{App|fuseiso|ISO を通常ユーザとしてマウントします。|https://sourceforge.net/projects/fuseiso/|{{Pkg|fuseiso}}}} |
||
+ | * {{App|GDriveFS|Google Drive 用の革新的な FUSE ラッパ。|https://github.com/dsoprea/GDriveFS|{{AUR|gdrivefs}}}} |
||
+ | * {{App|[[gitfs]]|gitfs は、git と完全に統合する FUSE ファイルシステムです。|https://www.presslabs.com/gitfs/|{{AUR|gitfs}}}} |
||
+ | * {{App|[[gocryptfs]]|gocryptfs はユーザ空間のスタック可能な暗号化ファイルシステムです。|https://nuetzlich.net/gocryptfs/|{{Pkg|gocryptfs}}}} |
||
+ | * {{App|google-drive-ocamlfuse|OCaml で記述された、Google Drive を使用する、FUSE ベースのファイルシステム。|https://astrada.github.io/google-drive-ocamlfuse/|{{AUR|google-drive-ocamlfuse}}}} |
||
+ | * {{App|gphotofs|カメラをファイルシステムとしてマウントする FUSE モジュール。|http://www.gphoto.org/proj/gphotofs/|{{AUR|gphotofs}}}} |
||
+ | * {{App|HubicFuse|HubiC クラウドストレージにアクセスするための FUSE ファイルシステム。|https://github.com/TurboGit/hubicfuse|{{AUR|hubicfuse}}}} |
||
+ | * {{App|iFuse|iPhone や iPod Touch のコンテンツにアクセスするための FUSE ファイルシステム。|https://libimobiledevice.org/|{{Pkg|ifuse}}}} |
||
+ | * {{App|[[NTFS-3G]]|拡張機能付きの NTFS ドライバ。|https://github.com/tuxera/ntfs-3g|{{Pkg|ntfs-3g}}}} |
||
+ | * {{App|s3fs|Amazon S3 を使用する FUSE ベースのファイルシステム。|https://github.com/s3fs-fuse/s3fs-fuse|{{Pkg|s3fs-fuse}}}} |
||
+ | * {{App|splitviewfuse|ファイルをセグメントに分割/マージする、ディレクトリ上のビュー。|https://github.com/seiferma/splitviewfuse|{{AUR|splitviewfuse}}}} |
||
+ | * {{App|[[SSHFS]]|SSH を介してディレクトリをマウントするための FUSE ベースのファイルシステムクライアント。|https://github.com/libfuse/sshfs|{{Pkg|sshfs}}}} |
||
+ | * {{App|TMSU|ファイルにタグをつけ、仮想ファイルシステムを介してそれらのファイルにアクセスするためのコマンドラインツール。|https://tmsu.org/|{{AUR|tmsu}}}} |
||
+ | * {{App|vdfuse|VirtualBox ディスクイメージ (VDI/VMDK/VHD) をマウントします。|https://github.com/muflone/virtualbox-includes|{{AUR|vdfuse}}}} |
||
+ | * {{App|vramfs|VRAM ベースのファイルシステム。|https://github.com/Overv/vramfs|{{AUR|vramfs-git}}}} |
||
+ | * {{App|wimmount|Windows Imaging Format (WIM) イメージをマウントします。|https://wimlib.net/|{{Pkg|wimlib}}}} |
||
+ | * {{App|xbfuse|Xbox (360) ISO をマウントします。|https://multimedia.cx/xbfuse/|{{AUR|xbfuse-git}}}} |
||
+ | * {{App|xmlfs|XML ファイルをディレクトリ構造として表現し、容易にアクセスできるようにします。|https://github.com/halhen/xmlfs|{{AUR|xmlfs}}}} |
||
+ | * [[Media Transfer Protocol#FUSE filesystems]] |
||
+ | |||
+ | == 参照 == |
||
+ | |||
+ | * [[Wikipedia:Filesystem in Userspace#Applications]] |
||
+ | |||
+ | {{TranslationStatus|FUSE|2024-05-10|804465}} |
2024年5月10日 (金) 19:16時点における最新版
関連記事
Filesystem in Userspace (FUSE) は、Unix 系オペレーティングシステム用のメカニズムで、カーネルコードを変更せずに非特権ユーザが独自のファイルシステムを作成できるようにします。これは、ファイルシステムのコードをユーザ空間で実行することにより達成され、一方、FUSE カーネルモジュールは実際のカーネルインターフェイスへの「橋渡し」のみを提供します。
アンマウント
FUSE ファイルシステムは、fuse3 で提供されている fusermount3(1) を使うか、fuse2 で提供されている fusermount(1) を使ってアンマウントできます。例えば:
$ fusermount3 -u マウントポイント
FUSE ファイルシステムの一覧
- adbfs-rootless — USB を介して接続された Android デバイスをマウントします。
- apfs-fuse — APFS (Apple File System) 用の FUSE ドライバ。
- astreamfs — A(synchronous) Stream(ing) (fuse) F(ile)S(ystem).(非同期ストリーミング FUSE ファイルシステム)
- AVFS — 圧縮ファイル(アーカイブ)を閲覧できる仮想ファイルシステム。
- CurlFtpFS — FTP ホストにアクセスするための、FUSE と libcurl をベースとしたファイルシステム。
- davfs2 — WebDAV フォルダをマウントできるようにするファイルシステムドライバ。
- EncFS — ユーザ空間のスタック可能な暗号化ファイルシステム。
- fuse-archive — アーカイブファイルや圧縮ファイルを読み取り専用の FUSE ファイルシステムとして提供します。
- fuseiso — ISO を通常ユーザとしてマウントします。
- GDriveFS — Google Drive 用の革新的な FUSE ラッパ。
- gitfs — gitfs は、git と完全に統合する FUSE ファイルシステムです。
- gocryptfs — gocryptfs はユーザ空間のスタック可能な暗号化ファイルシステムです。
- google-drive-ocamlfuse — OCaml で記述された、Google Drive を使用する、FUSE ベースのファイルシステム。
- gphotofs — カメラをファイルシステムとしてマウントする FUSE モジュール。
- HubicFuse — HubiC クラウドストレージにアクセスするための FUSE ファイルシステム。
- iFuse — iPhone や iPod Touch のコンテンツにアクセスするための FUSE ファイルシステム。
- NTFS-3G — 拡張機能付きの NTFS ドライバ。
- s3fs — Amazon S3 を使用する FUSE ベースのファイルシステム。
- splitviewfuse — ファイルをセグメントに分割/マージする、ディレクトリ上のビュー。
- SSHFS — SSH を介してディレクトリをマウントするための FUSE ベースのファイルシステムクライアント。
- TMSU — ファイルにタグをつけ、仮想ファイルシステムを介してそれらのファイルにアクセスするためのコマンドラインツール。
- https://tmsu.org/ || tmsuAUR
- vdfuse — VirtualBox ディスクイメージ (VDI/VMDK/VHD) をマウントします。
- vramfs — VRAM ベースのファイルシステム。
- wimmount — Windows Imaging Format (WIM) イメージをマウントします。
- xbfuse — Xbox (360) ISO をマウントします。
- xmlfs — XML ファイルをディレクトリ構造として表現し、容易にアクセスできるようにします。