どーも!marusukeです!
カーネルやデバイスの情報を持つ仮想ファイルがあるディレクトリ/sys
について説明します!
/sysディレクトリとは
/sys
ディレクトリはLinuxカーネルの実体のない仮想ファイルシステムであり、デバイスやカーネルモジュールの情報を表示することや、カーネルやファイルシステムなどの設定値の変更などができます
/sysディレクトリのサブディレクトリについて
/sysディレクトリ内は以下のディレクトリで構成されています
(カーネル: Linux 5.15.0-1059-azureの場合です。デバイスやカーネルのバージョンや設定などによってサブディレクトリが異なる場合があります。)
サブディレクトリ | 説明 |
---|---|
block | ブロックデバイス(ディスクなど)に関する情報 |
bus | システムバス(PCI、USBなど)に関する情報 |
class | デバイスのクラス(ネットワーク、サウンドなど)に関する情報 |
dev | デバイスファイルの情報 |
devices | デバイスツリーの情報 |
firmware | ファームウェアに関する情報 |
fs | ファイルシステムに関する情報 |
kernel | カーネルに関する情報と設定 |
module | カーネルモジュール(ドライバ)に関する情報 |
power | 電源管理に関する情報 |
以上です!
ここまで読んでいただきありがとうございました!
コメント