Ядро — основной компонент операционной системы Linux. Оно служит связующим звеном между аппаратным и программным уровнями компьютера. По сути, ядро Linux управляет системными ресурсами и предоставляет процессам пользовательского уровня интерфейс для взаимодействия с аппаратным обеспечением.
В этой статье мы расскажем Вам, как узнать параметры ядра Linux для текущей загруженной ОС.
Содержание:
Чтение файла /proc/cmdline
Директория /proc
— виртуальная файловая система в Linux, которая предоставляет информацию о процессах и системных ресурсах в виде файлов и каталогов. Она не содержит реальных файлов, которые хранятся на жестком диске. Вместо этого, объекты в файловой системе /proc
генерируются ядром Linux динамически по требованию пользователя.
Чтобы узнать параметры ядра Linux для текущей загруженной ОС, выведите на экран текст /proc/cmdline
:
Давайте детальнее разберем содержимое файла /proc/cmdline
:
BOOT_IMAGE
— параметр, который указывает путь к образу ядра Linux;root=UUID
— параметр, который показывает уникальный идентификатор (UUID) корневой файловой системы Linux;ro
— опция, показывающая, что корневая файловая система должна быть смонтирована только для чтения;quiet
— параметр, который указывает ядру Linux не показывать большинство сообщений при загрузке ОС;splash
— параметр, который обычно включает графический заставочный экран во время загрузки Linux.
Читайте также: Команда procinfo — примеры использования в Linux.
Использование утилиты dmesg
Утилита dmesg
— инструмент командной строки Linux, который обеспечивает доступ к буферу ядра ОС. Эта команда обычно применяется для просмотра и анализа сообщений ядра, генерируемых во время процесса загрузки и работы операционной системы.
Чтобы узнать параметры ядра Linux для текущей загруженной ОС, выполните команду dmesg
с конвейером и grep
:
Использование утилиты sysctl
Утилита sysctl
— инструмент системного администрирования, предназначенный для взаимодействия с параметрами ядра Linux. Главной особенностью команды является то, что изменения значений параметров ядра вступают в силу немедленно и действительны только в текущем сеансе работы операционной системы.
Для вывода на экран всех параметров ядра Linux запустите в терминале команду sysctl
с опцией -a
:
Читайте также: Как скомпилировать ядро Linux на CentOS 7.
Вы также можете найти из всего списка параметров ядра какой-то конкретный с помощью конвейера и команды grep
. Например:
Как мы сказали ранее, изменения, внесенные в параметры ядра Linux с помощью sysctl
, вступают в силу немедленно и действительны до перезагрузки операционной системы. Тем не менее, если Вы хотите установить значение для какого-либо параметра на постоянной основе, Вам придется редактировать файлы настроек sysctl
. Все они находятся в директориях /etc/sysctl.conf
и /etc/sysctl.d
:
После внесения изменений в файлы настроек, выполните в терминале:
Выводы
Теперь Вы знаете, как вывести на экран значения параметров ядра Linux при загрузке операционной системы. Надеемся, что эта статья была полезной для Вас!
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.