第一回で飛ばした部分とか。Linuxにおけるデバイス情報管理デバイス情報の確認デバイスドライバLinuxにおけるデバイス情報管理デバイス情報の確認/udevLinuxではハードウェアのアクセスを抽象化するデバイスを持っており、ハードウェアをデバイスファイルとして表現します。これがいわゆるインタフェースとなることによりファイルの読み書きでデバイスのアクセスが可能となっています。インタフェースであるため該当するファイルが存在しないデバイスは接続ができません。デバイスファイルは「/dev」配下に配置されます。/devディレクトリの抜粋。hugepagesこれらはudevによって管理されています。udevは以下のように理解しました。デーモン(systemd-udevd)として常駐しており、デバイスが接続されるたびに事前に用意されたルール(/etc/udev/rule.d)に従い、デバイスファイルの作成、削除を行っているためデバイスファイルは必要な最小構成を保っている。udevについては以下が参考になります。LPICレベル1程度ではかなり踏み込んでいる内容かもしれません。|ほげほげテクノロジー|note/proc似たような(?)ものに「/proc」が存在します。どっちがなにだったかあやふやだったので、ここではその違いを明確にします。「/proc」にはLinuxが認識しているデバイス情報が表示されます。これは基本的には実態を持たない仮想ファイルです。代表的(試験で問われやすい)なものには以下のようなものがあります。ファイル内容/proc/cpuinfoCPU情報/proc/meminfoメモリ情報/proc/ioportsI/Oポート情報/proc/bus/pci/devicesPCIデバイス情報/proc/scsi/scsiSCSIデバイスの情報/proc/bus/usb/devicesUSBデバイスの情報これらの情報はcatコマンドでファイルを出力するか専用のコマンドを実行することにより表示することができます。・PCIデバイス情報を表示する。lspci・USBデバイス情報を表示する。lsusbPCIはデスクトップパソコンの機能拡張のための接続規格のこと。バッファローデバイスドライバLinuxではデバイスを利用するのにデバイスドライバが必要になる。デバイスクラス正直よくわかっていないけど演習してると遭遇するやつ。USBデバイス(USBメモリに限らない)についてはLinuxに最初から搭載されているクラスドライバをすることができる。クラスドライバは汎用デバイスドライバのようなものなので、別途専用ドライバをインストールせずともデバイスを利用することができる。試験的には名前をみたらどんなデバイスのクラスドライバなのか分かった方がよさそう。ClassモデムなどデバイスドライバのロードLinuxのデバイスドライバはカーネル(カーネルモジュール)の一部として提供されており、カーネルに取り込むことをロードと呼びます。ロードされているカーネルモジュールはlsmodコマンドから確認できます。0また、手動でロードする際にはmodprobeコマンドを使用します。isofsロードできているか確認してみる。LPICは小刻みにいこうかな。LPICで学ぶLinux1LPIC101の試験には合格したのでLPIC102をぼちぼちと。COMPATIBLEパラメータは、12.0.0.0.0以上必要です。5はてなブログをはじめよう!wantanBlogさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。