Linuxカーネルファイルはどこにありますか?


16
  1. すべてのLinuxディストリビューションでカーネルファイルを見つけるための共通のディレクトリはありますか?はいの場合、ディレクトリの参照方法を教えてください。

  2. UbuntuおよびRedHatオペレーティングシステムのLinuxファイルはどこにありますか?

回答:


14

普遍的な標準はありませんが、カーネルは通常/bootディレクトリにあります。


ディレクトリを見つけましたが、それは多くのファイルをリストします。メインカーネルファイルはどれですか?
ブルーベリー-Vignesh4303 12年

1
を使用uname -rして、実行中のバージョンを確認し、/bootその名前のファイルを探します。cat /proc/cmdlineカーネルパスの検索にも使用できますが、このパスはブート時のルートイメージに関連しているため、実行中のシステムでの/可能性が高いこと/boot/に注意してください。
デビッドシュワルツ

1
カーネルがロードされたと報告するパスは、カーネルがロードされた時点でのルートに相対的です。これはおそらく/boot、システムが完全にロードされるまでに呼び出されます。(カーネルのブート後、ルートは通常のルートに「ピボット」され、ブート時のルートは通常/boot、ランタイムファイルシステムで呼び出されます。)
David Schwartz

5
cat / proc / cmdlineの使用は、una​​me -rを使用すると、そのカーネルイメージまたは同じカーネルバージョンからビルドされたレスキューイメージの違いを認識できないため、より良い方法です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.