Де я можу знайти файл ядра Linux?


16
  1. Чи є якийсь загальний каталог, щоб знайти файл ядра у всіх дистрибутивах Linux? Якщо так, будь ласка, скажіть мені, як перейти до каталогу?

  2. Де я можу знайти файл Linux в операційних системах Ubuntu & RedHat?

Відповіді:


14

Універсального стандарту немає, але ядро ​​зазвичай знаходиться в /bootкаталозі.


Я знайшов каталог і в ньому перераховано багато файлів, чи можу я знати, що є основним файлом ядра?
BlueBerry - Vignesh4303

1
Ви можете uname -rдізнатись запущену версію, а потім шукати файл /bootіз цим іменем. Ви також cat /proc/cmdlineможете знайти шлях до ядра, але зауважте, що цей шлях є відносном кореневого зображення під час завантаження, тому, /ймовірно, означає /boot/у запущеній системі.
Девід Шварц

1
Шлях, з якого ядро ​​повідомляє, що воно завантажене, є відносно кореня, як це було під час завантаження ядра. Це, ймовірно, називається /bootмоментом завантаження системи повністю. (Після завантаження ядра корінь "переводиться" на звичайний корінь, а корінь часу завантаження зазвичай викликається /bootу файловій системі виконання.)
David Schwartz

5
Використання cat / proc / cmdline є кращим методом, тому що якщо ви будете використовувати uname -r, ви не зможете визначити різницю між тим зображенням ядра або рятувальним зображенням, побудованим з тієї ж версії ядра.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.