システム起動時にロードされたカーネルモジュールを一覧表示および変更するユーティリティ

システム起動時にロードされたカーネルモジュールを一覧表示および変更するユーティリティ

システム起動時にロードされたすべてのカーネルモジュールを一覧表示するには?システムの起動中にロードされたモジュールを一覧表示および変更するユーザースペースユーティリティはありますか?

私はRHEL6デスクトップとRHEL6サーバーを開発しています。

カーネルにコンパイルされたftpモジュールのリスト

  modprobe -l | grep ftp
     kernel/net/netfilter/nf_conntrack_ftp.ko
     kernel/net/netfilter/nf_conntrack_tftp.ko
     kernel/net/netfilter/ipvs/ip_vs_ftp.ko
     kernel/net/ipv4/netfilter/nf_nat_ftp.ko
     kernel/net/ipv4/netfilter/nf_nat_tftp.ko

始める前に:

システムの起動前に "nf_conntrack_ftp"モジュールを手動でアンロードし(modprobe -rを使用)、起動中にアンロードを続けました(/etc/sysconfig/modules/*.modulesから/sbin/modprobeユーティリティを削除してシェルスクリプトカーネルモジュールをロード)。

modprobe -rv nf_conntrack_ftp
lsmod | grep ftp
ls /etc/sysconfig/modules
init 6

起動後:

RHEL6デスクトップバージョン"nf_conntrack_ftp"モジュールは自動的にロードされますが、RHEL6サーバーではロードされません。

lsmod | grep ftp
      nf_conntrack_ftp       12913  0 
      nf_conntrack           79758  5 nf_conntrack_ipv4,xt_conntrack,nf_conntrack_ftp,nf_conntrack_ipv6,xt_state


ls /sys/module/ | grep ftp
    nf_conntrack_ftp

RHEL6サーバーとは異なり、RHEL6デスクトップは上記のシステム起動時に "nf_conntrack_ftp"モジュールがロードされることを示します。

システムの起動中にロードするように構成されたすべてのカーネルモジュールを一覧表示および変更するにはどうすればよいですか?

ベストアンサー1

おすすめ記事