1 год назад
Управляем модулем ядра Linux
Почему пользовательское приложение работает некорректно? Существует не так много способов, которые бы помогали выявить проблему. В большинстве случаев для поддержания высокой доступности требуется стороннее программное обеспечение. В статье рассказываем, как настроить мониторинг пользовательского приложения через модуль ядра Linux, а также разбираем, как установить связь с сокетом. Введение Двустороннее взаимодействие между пользовательским приложением и модулем ядра: Application: любое приложение, запущенное на уровне пользователя, которое может взаимодействовать с модулем ядра...
5 лет назад
Быстрое удаление старых версий ядра Linux
Быстрое удаление старых ядер Linux одной командой из терминала. dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge dpkg -l ‘linux-*’ — выбрать все установленные пакеты, которые начинаются с linux-. sed ‘/^ii/!d;  удалить из списка все строки, которые начинаются с чего-то отличного от ii. uname -r | sed «s/\(.*\)-\([^0-9]\+\)/\1/» — получить текущую версию вашего ядра. /'»$(uname -r | sed «s/\(.*\)-\([^0-9]\+\)/\1/»)»‘/d — удалить все строки за исключением той, в которой содержится текущая версия ядра...