90475


Linuxのディレクトリ構成(/dev, /sysにどのようなファイルが格納されているか)について、manやinfoを使って調べたいと思っています。

そこで、以下の２点についてご教授いただけないでしょうか？

  1. manやinfoでLinuxのディレクトリ構成についての情報を取得できますでしょうか？
  2. manやinfoでLinuxのディレクトリ構成の情報を取得するには、どのような引数を与えればよいのでしょうか？


CC BY-SA 4.0
2022-08-09T23:24:03.840
90468
2022-08-12T06:22:28.707
2022-08-11T05:52:15.410
44531
4260
question
linux
/dev や /sys にどのようなファイルが入ってるか調べるための方法を知りたい


man は主に **コマンドの使い方** を調べるコマンドなので、Linux に関するすべてが調べられるわけではありません。

* * *

`/dev` や `/sys` など、主にルートディレクトリ直下に配置されているディレクトリ構造については、  
**FHS** (Filesystem Hierarchy Standard) という名前で標準化されています。

[Wikipedia の記事](https://ja.wikipedia.org/wiki/Filesystem_Hierarchy_Standard)
にも詳しく載っていますが、より詳細は [Filesystem Hierarchy
Standard](https://www.pathname.com/fhs/) のページや、その
[日本語訳](http://pocketstudio.jp/linux/?FHS) も確認してみてください。


CC BY-SA 4.0
2022-08-10T01:19:07.000
90475
2022-08-10T01:19:07.000
3060
90468
answer


>   2. manやinfoでLinuxのディレクトリ構成の情報を取得するには、どのような引数を与えればよいのでしょうか？
>

[code]

    $ man -k 'file system'
                :
    
    file-hierarchy (7)   - File system hierarchy overview
    
    $ man 7 file-hierarchy
    
    FILE-HIERARCHY(7)         file-hierarchy        FILE-HIERARCHY(7)
    
    NAME
           file-hierarchy - File system hierarchy overview
    
    DESCRIPTION
           Operating systems using the systemd(1) system and service
           manager are organized based on a file system hierarchy
           inspired by UNIX, ...
    
                                     :
    
    GENERAL STRUCTURE
           /
               The file system root. Usually writable, but this is
               not required. Possibly a temporary file system
               ("tmpfs"). Not shared with other hosts (unless
               read-only).
    
           /boot/
               The boot partition used for bringing up the system. On
               EFI systems, this is possibly the EFI System Partition
               (ESP), also see systemd-gpt-auto-generator(8).
    
                                     :
    
    
[/code]


CC BY-SA 4.0
2022-08-10T05:19:10.410
90488
2022-08-10T05:19:10.410
47127
90468
answer


多くのディストリビューションに以下のような man ページがあります。

  * `/dev`: `man udev`  
（`/dev` の管理はディストリピューションによりますが、最近は主に `udev` が担当しています）

  * `/sys`: `man 5 sysfs`
  * `/proc`: `man proc`


CC BY-SA 4.0
2022-08-12T06:22:28.707
90521
2022-08-12T06:22:28.707
3054
90468
answer