差分

移動先: 案内検索

/proc/filesystems

1,776 バイト追加, 2021年11月17日 (水) 08:54
/* /proc/filesystems */
= 現在利用可能なファイルシステムの表示 = /proc/filesystems を参照することで現在カーネルが用意しているファイルシステムの一覧が表示されます。 下記の例はレンタルサーバーでCentOS8で利用しているWebサーバの/proc/filesystems を参照したものです。 <pre class="bash">$ cat /proc/filesystemsnodev sysfsnodev tmpfsnodev bdevnodev procnodev cgroupnodev cgroup2nodev cpusetnodev devtmpfsnodev configfsnodev debugfsnodev tracefsnodev securityfsnodev sockfsnodev bpfnodev pipefsnodev ramfsnodev hugetlbfsnodev devptsnodev autofsnodev pstorenodev mqueue ext3 ext2 ext4</pre> 先頭の "nodev" の意味は具体的なデバイスを持っていないという意味です。この場合、ハードディスクなどで使えるファイルシステムは ext2 / ext3 / ext4 ということになります。 <pre class="bash">cat /proc/filesystemsnodev sysfsnodev tmpfsnodev bdevnodev procnodev cgroupnodev cgroup2nodev cpusetnodev devtmpfsnodev configfsnodev debugfsnodev tracefsnodev securityfsnodev sockfsnodev bpfnodev pipefsnodev ramfsnodev hugetlbfsnodev devpts ext3 ext2 ext4 squashfs vfatnodev ecryptfs fuseblknodev fusenodev fusectlnodev efivarfsnodev mqueuenodev resctrlnodev pstorenodev autofsnodev rpc_pipefs jfsnodev binfmt_misc</pre> こちらはラップトップで動かしている筆者のUbuntu 20.04.3 LTSです。vfat (MS-DOSのファイルシステム)やsquashfs(読み込み専用のデータを圧縮したファイルシステム)の他にJFSが入っています。JFSはデフォルトでは入っていませんが、筆者のお気に入りのファイルシステムなので別途設定して利用しています。