- Как проверить версию ядра в Linux
- How to Check the Kernel Version in Linux
- В этом руководстве мы покажем вам несколько разных способов узнать, какая версия ядра Linux работает в вашей системе.
- Использование uname команды
- Используя hostnamectl команду
- Использование /proc/version файла
- Вывод
- Как проверить версию ядра в Linux
- Использование команды uname
- Использование команды hostnamectl
- Использование файла /proc/version
- Выводы
- Узнаем версию Linux и установленного ядра
- Узнаем версию ядра
- Узнаем версию Linux
- Заключение
- Alt linux узнать версию ядра
- Содержание
- Полезные команды [ править ]
- Копирование и вставка через буфер выделения [ править ]
- Список установленных программ [ править ]
- Список установленных пакетов [ править ]
- Различие между фабричным rpm и реальными файлами в своей системе [ править ]
- Список обновлённых пакетов [ править ]
- Самые большие пакеты в системе [ править ]
- Удалить из базы пакетов, но оставить установленные файлы [ править ]
- Отладка обновления [ править ]
- Одна команда для установки и удаления пакетов [ править ]
- Обновление из онлайновых репозиториев [ править ]
- Как перенаправить вывод apt-get в файл, но при этом видеть, что apt выводит на консоль [ править ]
- Просмотр конфигурационных файлов без комментариев [ править ]
- Работа с объектами Alterator из командной строки [ править ]
- Показать текущий драйвер видео [ править ]
- Создание самораспаковывающегося скрипта на Bash [ править ]
- Получить текущий путь к libdir без rpm [ править ]
- Как прочитать несколько переменных из конвейера [ править ]
Как проверить версию ядра в Linux
How to Check the Kernel Version in Linux
В этом руководстве мы покажем вам несколько разных способов узнать, какая версия ядра Linux работает в вашей системе.
Ядро является основным компонентом операционной системы. Он управляет ресурсами системы и является мостом между аппаратным и программным обеспечением вашего компьютера.
Существуют различные причины, по которым вам может понадобиться узнать версию ядра, работающего в вашей операционной системе GNU / Linux. Возможно, вы отлаживаете проблему, связанную с оборудованием, или узнали о новой уязвимости в системе безопасности, затрагивающей более старые версии ядра, и хотите узнать, уязвимо ли ваше ядро или нет. Какова бы ни была причина, довольно просто определить версию ядра Linux из командной строки.
Использование uname команды
Команда uname отображает несколько системных сведений, включая архитектуру ядра Linux, имя версии и выпуск.
Чтобы узнать, какая версия ядра Linux работает в вашей системе, введите следующую команду:
Вывод выше показывает, что ядро Linux является 64-битным и его версия 4.15.0-54 , где:
- 4 Версия ядра.
- 15 — Большая ревизия.
- 0 — Небольшое изменение.
- 54 — Номер патча.
- generic — Распространение конкретной информации.
Используя hostnamectl команду
Вы можете использовать grep команду для фильтрации версии ядра Linux:
Использование /proc/version файла
/proc Каталог содержит виртуальные файлы с информацией о системной памяти, ядра процессора, смонтированные файловые системы и многое другое. Информация о работающем ядре хранится в /proc/version виртуальном файле.
Используйте cat или less для отображения содержимого файла:
Вывод будет выглядеть примерно так:
Вывод
Мы показали вам, как найти версию ядра Linux, работающую в вашей системе, из командной строки. Команды должны работать во всех популярных дистрибутивах Linux, включая Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint и многие другие.
Источник
Как проверить версию ядра в Linux
Ядро — это основной компонент операционной системы. Он управляет ресурсами системы и является мостом между оборудованием и программным обеспечением вашего компьютера.
Есть несколько причин, по которым вам может понадобиться узнать версию ядра, работающего в вашей операционной системе GNU / Linux. Возможно, вы отлаживаете проблему, связанную с оборудованием, или узнали о новой уязвимости безопасности, затрагивающей более старые версии ядра, и хотите узнать, уязвимо ли ваше ядро или нет. Какой бы ни была причина, определить версию ядра Linux из командной строки довольно просто.
В этом руководстве мы покажем вам несколько различных способов узнать, какая версия ядра Linux работает в вашей системе.
Использование команды uname
Команда uname отображает некоторую системную информацию, включая архитектуру ядра Linux, версию имени и выпуск.
Чтобы узнать, какая версия ядра Linux работает в вашей системе, введите следующую команду:
Приведенные выше выходные данные показывают, что ядро Linux является 64-разрядным, а его версия — 4.15.0-54 , где:
- 4 — Версия ядра.
- 15 — Основная редакция.
- 0 — Незначительная редакция.
- 54 — Номер патча.
- generic — информация о распространении.
Использование команды hostnamectl
Утилита hostnamectl является частью systemd и используется для запроса и изменения имени хоста системы. Он также отображает дистрибутив Linux и версию ядра:
Вы можете использовать команду grep чтобы отфильтровать версию ядра Linux:
Использование файла /proc/version
Каталог /proc содержит виртуальные файлы с информацией о системной памяти , ядрах процессора , смонтированных файловых системах и многом другом. Информация о запущенном ядре хранится в виртуальном файле /proc/version .
Используйте cat или less для отображения содержимого файла:
Результат будет выглядеть примерно так:
Выводы
Мы показали вам, как найти версию ядра Linux, работающую в вашей системе, из командной строки. Команды должны работать во всех популярных дистрибутивах Linux, включая Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint и другие.
Не стесняйтесь оставлять комментарии, если у вас есть вопросы.
Источник
Узнаем версию Linux и установленного ядра
Иногда бывают ситуации, когда нужно узнать версию установленной системы Linux, в том числе версию ядра или графической оболочки. Чаще всего, если вы сами устанавливаете какой-то дистрибутив, то знаете что именно вы ставите. Но, возможно и такое, что вы купили ноутбук уже с предустановленной системой и хотите выяснить что у вас на данный момент стоит. Существует несколько способов это сделать, как обычно, все операции будем осуществлять в терминале, так как это самый эффективный способ не зависящий от окружения рабочего стола. Да и в целом, если вы когда-нибудь столкнетесь с тем, что вам нужно узнать версию Linux например на сервере, то там с большей вероятностью не будет графического окружения. Все приведенные в этой статье команды будут действовать на всех дистрибутивах Linux.
Узнаем версию ядра
Что бы узнать версию ядра которое установлено у вас в системе, можно выполнить несколько команд, и первой командой будет “uname -a”. Данная команда отобразит не только версию установленного ядра, но и другую информацию, такую как название дистрибутива, версию выпуска и архитектуру системы:
Либо, для вывода именно версии ядра можно воспользоваться командами “uname -or” или “uname -r”:
Как можно увидеть на скриншотах, версия ядра 5.8.0, в вашем же случае версия может быть иная, все зависит от вашего дистрибутива и его обновлений.
Узнаем версию Linux
Узнать версию вашего дистрибутива Linux можно несколькими способами, разберем опять же те способы, которые используются в терминале. Так как эти способы универсальны и сработают на любом дистрибутиве Linux не зависимо от графического окружения. И так, первый способ узнать версию Linux это команда “os-release”, так же вместо приставки “os” можно указать звездочку “ * “. Например, в той же Ubuntu можно ввести еще команду “lsb-release”, она так же покажет вам ту же информацию ос системе. Приведу в примере все варианты, так сказать для наглядности, а что бы вывести информацию воспользуемся командой “cat”:
Теперь вместо приставки укажем звездочку “*”:
Ну и последний вариант который мы рассмотрим и о котором говорилось чуть выше это “lsb-release”, эта команда покажет чуть более сокращенную информацию о системе:
Обращаю ваше внимания на то, что мы выводили информацию о Linux из файлов, которые расположены в каталоге “etc”, эти файлы вы можете увидеть на скриншоте ниже:
Заключение
Существуют и иные способы узнать информацию о дистрибутиве Linux, как вариант, можно вывести информацию простой командой “lsb_release -a”, либо не только о системе, но и о вашем оборудовании командой “inxi -F”. Правда, в последнем случае вам нужно будет установить утилиту “inxi”:
Воспользовавшись командой “inxi -F” можно выяснить как версию вашего дистрибутива Linux, так и версию графического окружения и ядра. Данная утилита покажет более подробную информацию, в том числе и о вашем оборудовании, что весьма удобно в некоторых случаях. Какой из выше перечисленных команд воспользоваться, это дело вкуса и обстоятельств, если же нужно выяснить версию ядра, то необязательно выводить всю информацию о вашей системе. А в случае необходимости узнать более подробную информацию, всегда можно установить утилиту “inxi -F”.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X
Источник
Alt linux узнать версию ядра
ALT tips & tricks
Содержание
Полезные команды [ править ]
Описание | Команда |
---|---|
Узнать версию ядра | uname -r |
Переключиться в root | su — |
Все загруженные в ядро модули | lsmod |
Список оборудования | lspci |
Список оборудования подробно (включая используемый драйвер) | lspci -v |
Список USB-устройств | lsusb |
Информация о памяти (свободной/занятой) в Мб | free -m |
Информация о всех процессах в системе | top |
Информация о процессе и его ID по строке запуска | ps aux | grep строка |
Свободное место на разделах винта | df -h |
Информация о сетевых интерфейсах (устаревшее) | ifconfig -a |
Информация о сетевых интерфейсах | ip a |
Пингуемся для проверки работы сети | ping адрес |
Группы, в которых состоит пользователь | id |
Найти пакет/версию в подключенном репозитории | apt-cache search пакет или apt-cache showpkg пакет |
Найти пакет/версию среди установленных | rpm -qa пакет |
Найти все пакеты с сочетанием abc в имени, исключая из списка пакеты с abc2 | rpm -qa | grep abc | grep -v abc2 | sort |
Список последних 20-ти установленных пакетов | rpm -qa —last | head -n20 |
Найти ненужные ни одному пакету библиотеки (должен быть установлен apt-scripts; осторожно, libreoffice ) | apt-cache list-nodeps | grep ^lib |
Удалить пакет вместе с установленными вместе с ним зависимостями | apt-get remove -D пакет |
Установить более старую версию пакета | rpm -Uvh —oldpackage файл_с_пакетом.rpm |
Найти расположение пакета | rpm -ql пакет |
Найти пакет, которому принадлежит файл | rpm -qf файл (например: rpm -qf /usr/bin/mc) |
Найти пакет, который предоставляет нужный файл/каталог в указанном репо (на примере qmake-qt4 в branch/t6) Внимание! Команда скачивает индексный файл и при первом запуске скачает около 8 Мб (для branch/t6) | rsync -qz rsync://ftp.altlinux.org/ALTLinux/t6/branch/i586/base/contents_index .&& cat contents_index | grep qmake-qt4 |
Показать зависимости пакета | apt-cache depends пакет |
Подключить диск с репозиторием/обновлениями | apt-cdrom add |
Просмотреть список используемых для обновления репозиториев | grep -vE «^[[:space:]]*(#|$)» /etc/apt/sources.list.d/*.list || grep -vE «^[[:space:]]*(#|$)» /etc/apt/sources.list |
Просмотреть список используемых для обновления репозиториев (при установленной утилите apt-repo) | apt-repo |
Обновить систему | apt-get update && apt-get dist-upgrade |
Информация об устройстве /dev/video0 от udev | /sbin/udevadm info —query=all —name=/dev/video0 |
Cписок лезущих в сеть сервисов (от root, для отслеживания всех) | netstat —inet -p |
Cписок «неприбитых» сервисов смотрящих в сеть | netstat —inet -pl |
Копирование и вставка через буфер выделения [ править ]
В графической среде Linux работает буфер выделения мышью. Просто выделите текст и можете вставить его щелчком колёсика мыши.
Список установленных программ [ править ]
Список установленных пакетов [ править ]
Различие между фабричным rpm и реальными файлами в своей системе [ править ]
По контрольным суммам:
diff по содержанию этих изменённых файлов — например, так:
Программа rpmpeek — из пакета qa-robot .
Список обновлённых пакетов [ править ]
Посмотреть список установленных и удалённых пакетов apt-get можно командой
Самые большие пакеты в системе [ править ]
10 самых «тяжелых» пакетов, установленных в системе
Удалить из базы пакетов, но оставить установленные файлы [ править ]
Отладка обновления [ править ]
Чтобы посмотреть, какой граф будет при обновлении системы, вызывайте
Одна команда для установки и удаления пакетов [ править ]
Чтобы одной командой установить новый пакет и убрать старый, воспользуйтесь командой:
(минус ставится сразу после названий удаляемых пакетов)
Обновление из онлайновых репозиториев [ править ]
При обновлении из онлайновых репозиториев источники с CDROM лучше отключить.
Удалить точку монтирования cdrom (которая сделана только для того, чтобы для apt мог монтировать его сам), отредактировав /etc/fstab:
Отключить репозитории командой:
Как перенаправить вывод apt-get в файл, но при этом видеть, что apt выводит на консоль [ править ]
Команда tee показывает на экране и дублирует вывод в файл file.log.
Просмотр конфигурационных файлов без комментариев [ править ]
Просмотр конфигурационных файлов без комментариев и пустых строк:
Работа с объектами Alterator из командной строки [ править ]
Центр управления Alterator доступен не только из графического и веб-интерфейса, его функциями можно воспользоваться и из командной строки с помощью программы alterator-cmdline . Вывод осуществляется в формате : , запись отделяется пустой строкой.
Вывод всех групп, в которые входит пользователь:
Вывести только именование групп:
Перечень доступных методов можно посмотреть в файле модуля в каталоге /usr/lib/alterator/backend3/
Показать текущий драйвер видео [ править ]
или c запущенным графическим сеансом:
(в обоих случаях показывает драйвер nvidia).
Создание самораспаковывающегося скрипта на Bash [ править ]
TO куда распаковывать FILES что упаковывать
На выходе получается архив в виде самораспаковывающегося скрипта на Bash.
Получить текущий путь к libdir без rpm [ править ]
Как прочитать несколько переменных из конвейера [ править ]
Как прочитать несколько переменных из конвейера, если он в bash запускается в subshell? Очень просто:
Источник