Продвинутая работа с логами в Linux.
Журнал событий, это компонент systemd, который захватывает сообщения Syslog, логи ядра, все события при инициализации системы (RAM, диск, boot, STDOUT/STDERR для всех сервисов), индексирует их и затем предоставляет удобной пользовательский интерфейс для поиска и фильтрации логов. Журнал (systemd journal) можно использовать вместе или вместо syslog или syslog-ng.
Утилита командной строки journalctl, если сравнивать ее с традиционным инструментами для работы с логами в UNIX (tail, grep, sed, awk) более широкие возможности.
Давайте рассмотрим основные возможности которые предоставляет журнал systemd и способы их применения.
Читать далееhttps://habr.com/ru/articles/749714/
Журнал событий, это компонент systemd, который захватывает сообщения Syslog, логи ядра, все события при инициализации системы (RAM, диск, boot, STDOUT/STDERR для всех сервисов), индексирует их и затем предоставляет удобной пользовательский интерфейс для поиска и фильтрации логов. Журнал (systemd journal) можно использовать вместе или вместо syslog или syslog-ng.
Утилита командной строки journalctl, если сравнивать ее с традиционным инструментами для работы с логами в UNIX (tail, grep, sed, awk) более широкие возможности.
Давайте рассмотрим основные возможности которые предоставляет журнал systemd и способы их применения.
Читать далееhttps://habr.com/ru/articles/749714/
👍8🔥2
Что нужно знать каждому ИТ-специалисту об OpenBSD
"Функциональный, свободный и безопасный по умолчанию", OpenBSD остается решающим, но в значительной степени непризнанным игроком в поле с открытым исходным кодом. Цель этого разговора состоит в том, чтобы подчеркнуть характерные особенности проекта в области безопасности и практики разработки -- резкий акцент на правильный и безопасный код в сочетании с продолжающимся аудитом кода -- а также роль проекта как источника инноваций в практике обеспечения безопасности и 'исходный' источник для многочисленных широко используемых компонентов, таких как OpenSSH, PF, LibreSSL и другие.
https://nxdomain.no/~peter/what_every_it_person_needs_to_know_about_openbsd.html
"Функциональный, свободный и безопасный по умолчанию", OpenBSD остается решающим, но в значительной степени непризнанным игроком в поле с открытым исходным кодом. Цель этого разговора состоит в том, чтобы подчеркнуть характерные особенности проекта в области безопасности и практики разработки -- резкий акцент на правильный и безопасный код в сочетании с продолжающимся аудитом кода -- а также роль проекта как источника инноваций в практике обеспечения безопасности и 'исходный' источник для многочисленных широко используемых компонентов, таких как OpenSSH, PF, LibreSSL и другие.
https://nxdomain.no/~peter/what_every_it_person_needs_to_know_about_openbsd.html
👍6🔥2
6 наиболее распространенных проблем с ведением журнала в Linux
Хотите узнать больше о ведении журналов в Linux? Ознакомьтесь с этим списком из шести наиболее распространенных проблем с ведением журнала в Linux.
https://linuxstans.com/common-linux-logging-issues/
Хотите узнать больше о ведении журналов в Linux? Ознакомьтесь с этим списком из шести наиболее распространенных проблем с ведением журнала в Linux.
https://linuxstans.com/common-linux-logging-issues/
Linux Stans
6 Most Common Linux Logging Issues
Want to learn more about Linux logging? Check out this list of the six most common Linux logging issues.
👍6
RISCV64 в настоящее время является официальной архитектурой Debian
_______________
https://lists.debian.org/debian-riscv/2023/07/msg00053.html
_______________
https://lists.debian.org/debian-riscv/2023/07/msg00053.html
👍7❤4
Готовим vim для markdown.
Будете ли вы использовать markdown или нет, - это вы должны решать сами. Но если вы читаете эту статью, то, очевидно, есть некоторый интерес к теме.
В этом тексте коротко рассказывается о возможностях работы с markdown, которые предоставляет Vim. Vim довольно часто включается в обзоры лучших редакторов markdown. Но небольшие настройки редактора в этом случае всё же существенно облегчают работу.
Читать далее https://habr.com/ru/articles/749916/
Будете ли вы использовать markdown или нет, - это вы должны решать сами. Но если вы читаете эту статью, то, очевидно, есть некоторый интерес к теме.
В этом тексте коротко рассказывается о возможностях работы с markdown, которые предоставляет Vim. Vim довольно часто включается в обзоры лучших редакторов markdown. Но небольшие настройки редактора в этом случае всё же существенно облегчают работу.
Читать далее https://habr.com/ru/articles/749916/
Хабр
Готовим vim для markdown
В этом тексте коротко рассказывается о возможностях работы с markdown, которые предоставляет Vim. Vim довольно часто включается в обзоры лучших редакторов markdown. Но небольшие настройки редактора в...
👍2🤔1
Forwarded from Network architecture and Administration
Обзор Simply Linux
В последнее время появилось множество новых статей с обзорами отечественных дистрибутивов Linux. Обзоры эти были, на мой взгляд, слишком уж краткими или рекламными, или со слишком сильным упором на корпоративное использование, и я решил самостоятельно посмотреть, что может предложить линуксоиду отечественный производитель. Начать решил с Simply Linux. https://habr.com/ru/articles/750556/
В последнее время появилось множество новых статей с обзорами отечественных дистрибутивов Linux. Обзоры эти были, на мой взгляд, слишком уж краткими или рекламными, или со слишком сильным упором на корпоративное использование, и я решил самостоятельно посмотреть, что может предложить линуксоиду отечественный производитель. Начать решил с Simply Linux. https://habr.com/ru/articles/750556/
Хабр
Обзор Simply Linux
Введение Мое первое знакомство с ALT Linux состоялось в 2008г. с версии ALT Linux 4.1. Чуть позже я опробовал 5-ую версию Альта. Дистрибутив оставил приятное впечатление и выделялся качественной...
🔥6
Forwarded from Hacker news - новости из мира хакинга и IT-технологий!
🚨Внимание, пользователи #Ubuntu ! Исследователи обнаружили серьезные недостатки #Linux в ядре Ubuntu, затрагивающие 40% пользователей! Узнайте об уязвимостях GameOver(lay) CVE-2023-32629 и CVE-2023-2640: https://www.wiz.io/blog/ubuntu-overlayfs-vulnerability
wiz.io
GameOverlay Vulnerability Impacts 40% of Ubuntu Workloads | Wiz Blog
Wiz Research discovers CVE-2023-2640 & CVE-2023-32629, 2 privilege escalation vulnerabilities in Ubuntu's OverlayFS module impacting 40% of cloud workloads.
🤯6👎2
Как на самом деле Linux выполняет запись на диск?
Друзья мои, программисты и операторы, я бы хотел поговорить о том, как в Linux работает запись файлов.
Раньше я думал, что она устроена определённым образом, и как Джон Леннон, «I’m not the only one». Оказалось, операции записи работают совершенно иначе. То, как они работают, интересно и важно знать.
Позвольте начать с того, как я раньше думал о записи файлов.
https://habr.com/ru/articles/750794/
Друзья мои, программисты и операторы, я бы хотел поговорить о том, как в Linux работает запись файлов.
Раньше я думал, что она устроена определённым образом, и как Джон Леннон, «I’m not the only one». Оказалось, операции записи работают совершенно иначе. То, как они работают, интересно и важно знать.
Позвольте начать с того, как я раньше думал о записи файлов.
https://habr.com/ru/articles/750794/
Хабр
Как на самом деле Linux выполняет запись на диск?
Друзья мои, программисты и операторы, я бы хотел поговорить о том, как в Linux работает запись файлов. Раньше я думал, что она устроена определённым образом, и как Джон Леннон, «I’m not the only one»....
👍15👎1😁1
Итак, вы установили fzf. Что дальше?
Разработчики ПО — если не единственные, то практически единственные, кому очень просто создавать инструменты для улучшения своей профессиональной работы; однако со временем это усложняет жизнь людям, постоянно переключающимся между разными инструментами и не вкладывающим время в глубокое изучение своего инструментария. Имея глубокое уважение к негласным знаниям людей лучше меня, я всё же считаю, что отличная эвристика 80/20 заключается в том, чтобы изучать старые добрые инструменты Unix cat, ls, cd, grep и cut. (а если вам повезло устроиться на должность настоящего современного сисадмина, то ещё и sed с awk.)
Однако существуют инструменты, выгода от использования которых настолько мгновенна и ценность от применения настолько уникальна, что эвристика 80/20 полностью к ним неприменима. Один из них — это fzf. И меня очень печалит то, что многие скачивают его, запускают в командной строке «как есть», а потом просто мотают головой и произносят: «Я не понимаю».
Мне хотелось бы изменить ситуацию. Предположим, что вы работаете на более-менее стандартной машине с Ubuntu. Вы только что установили fzf при помощи стандартного скрипта установки. Что же дальше? https://habr.com/ru/articles/724070/
Разработчики ПО — если не единственные, то практически единственные, кому очень просто создавать инструменты для улучшения своей профессиональной работы; однако со временем это усложняет жизнь людям, постоянно переключающимся между разными инструментами и не вкладывающим время в глубокое изучение своего инструментария. Имея глубокое уважение к негласным знаниям людей лучше меня, я всё же считаю, что отличная эвристика 80/20 заключается в том, чтобы изучать старые добрые инструменты Unix cat, ls, cd, grep и cut. (а если вам повезло устроиться на должность настоящего современного сисадмина, то ещё и sed с awk.)
Однако существуют инструменты, выгода от использования которых настолько мгновенна и ценность от применения настолько уникальна, что эвристика 80/20 полностью к ним неприменима. Один из них — это fzf. И меня очень печалит то, что многие скачивают его, запускают в командной строке «как есть», а потом просто мотают головой и произносят: «Я не понимаю».
Мне хотелось бы изменить ситуацию. Предположим, что вы работаете на более-менее стандартной машине с Ubuntu. Вы только что установили fzf при помощи стандартного скрипта установки. Что же дальше? https://habr.com/ru/articles/724070/
👍7❤3
Линус Торвальдс: «Давайте просто отключим эту дурацкую штуку [AMD] fTPM HWRND»
Создатель ядра Linux Линус Торвальдс пришел в ярость от бесконечных сообщений об ошибках, вызванных сомнительной реализацией аппаратного генератора случайных чисел "hwrng" в модуле fTPM, встроенном в последние поколения процессоров AMD Ryzen.
Приложения обращаются к "hwrng" за получением надежных ключей, используемых в системах защиты, например при шифровании дисков. Несмотря на недавнее внесение исправлений в прошивки материнских плат, проблема подвисания систем все еще проявляется у некоторых пользователей. https://www.phoronix.com/news/Torvalds-fTPM-RNG-Woes
Создатель ядра Linux Линус Торвальдс пришел в ярость от бесконечных сообщений об ошибках, вызванных сомнительной реализацией аппаратного генератора случайных чисел "hwrng" в модуле fTPM, встроенном в последние поколения процессоров AMD Ryzen.
Приложения обращаются к "hwrng" за получением надежных ключей, используемых в системах защиты, например при шифровании дисков. Несмотря на недавнее внесение исправлений в прошивки материнских плат, проблема подвисания систем все еще проявляется у некоторых пользователей. https://www.phoronix.com/news/Torvalds-fTPM-RNG-Woes
❤15👍5😁1🤔1😱1
Arch Linux 2023.08.01 выпущен с ядром Linux 6.4 и Archinstall 2.6
https://9to5linux.com/arch-linux-2023-08-01-released-with-linux-kernel-6-4-and-archinstall-2-6
https://9to5linux.com/arch-linux-2023-08-01-released-with-linux-kernel-6-4-and-archinstall-2-6
9to5Linux
Arch Linux 2023.08.01 Released with Linux Kernel 6.4 and Archinstall 2.6 - 9to5Linux
Arch Linux 2023.08.01 is now available for download powered by Linux kernel 6.4 and featuring the Archinstall 2.6 text-mode installer.
👍9❤4
Превратите свое Android-устройство в рабочий стол Linux
Вы когда-нибудь хотели сделать больше со своим телефоном, например настроить веб-сервер или сервер Node.js и запустить веб-приложение прямо на своем телефоне? Или занимаетесь кодированием на ходу? Да, у меня тоже. С Termux вы можете запустить полноценный рабочий стол Linux на своем устройстве Android, и вот как это сделать.
https://mrs-t.iss.onedium.com/transform-your-android-device-into-a-linux-desktop-110a3d084ac6
Вы когда-нибудь хотели сделать больше со своим телефоном, например настроить веб-сервер или сервер Node.js и запустить веб-приложение прямо на своем телефоне? Или занимаетесь кодированием на ходу? Да, у меня тоже. С Termux вы можете запустить полноценный рабочий стол Linux на своем устройстве Android, и вот как это сделать.
https://mrs-t.iss.onedium.com/transform-your-android-device-into-a-linux-desktop-110a3d084ac6
Оболочки CLI — краткая история человеко-компьютерных интерфейсов
Компьютер — это, по сути, часть электронной схемы, которая выполняет задачи в соответствии с указаниями пользователей.
Но чтобы человек взаимодействовал с этим оборудованием, он должен действительно знать и понимать, как оно работает. Человек также должен знать, в каком порядке давать компьютеру различные задачи, чтобы получить значимый результат.
Но большинство из нас не знает этих вещей. Что случилось?
https://www.freecodecamp.org/news/shells-a-history-of-human-computer-interfaces/
Компьютер — это, по сути, часть электронной схемы, которая выполняет задачи в соответствии с указаниями пользователей.
Но чтобы человек взаимодействовал с этим оборудованием, он должен действительно знать и понимать, как оно работает. Человек также должен знать, в каком порядке давать компьютеру различные задачи, чтобы получить значимый результат.
Но большинство из нас не знает этих вещей. Что случилось?
https://www.freecodecamp.org/news/shells-a-history-of-human-computer-interfaces/
👍8
Проект Asahi, нацеленный на портирование Linux для работы на компьютерах Mac, оснащённых ARM-чипами, разработанными компанией Apple, объявил о переходе на новую основу для своего дистрибутива. До сих пор тестовые выпуски Asahi Linux базировались на пакетной базе Arch Linux. До конца августа 2023 года проект планирует перейти с Arch Linux ARM на редакцию Fedora Linux - Fedora Asahi Remix, разработкой которой занимается группа Fedora Asahi SIG. Сборки и инсталлятор Fedora Asahi Remix уже доступны для тестирования. https://asahilinux.org/2023/08/fedora-asahi-remix/
asahilinux.org
Our new flagship distro: Fedora Asahi Remix - Asahi Linux
Porting Linux to Apple Silicon
💩7👍1👎1
ChromeOS отделяет браузер от ОС, становясь более похожим на Linux
Похоже, что долгосрочный проект Google по разделению ChromeOS и его браузера Chrome скоро будет запущен в массы. Кевин Тофел в статье «О Chromebook» обнаружил флаги, которые включают эту функцию по умолчанию для ChromeOS 116 и выше. 116 в настоящее время находится в стадии бета-тестирования и должен появиться в стабильном канале где-то в этом месяце.
https://arstechnica.com/gadgets/2023/08/google-is-finally-separating-chrome-from-chromeos-for-easier-updates/
Похоже, что долгосрочный проект Google по разделению ChromeOS и его браузера Chrome скоро будет запущен в массы. Кевин Тофел в статье «О Chromebook» обнаружил флаги, которые включают эту функцию по умолчанию для ChromeOS 116 и выше. 116 в настоящее время находится в стадии бета-тестирования и должен появиться в стабильном канале где-то в этом месяце.
https://arstechnica.com/gadgets/2023/08/google-is-finally-separating-chrome-from-chromeos-for-easier-updates/
👍14💩3❤1
Контейнеры Linux с нуля
barco— это проект, чтобы узнать больше о контейнерах Linux и ядре Linux, основываясь на других руководствах в Интернете. https://github.com/lucavallin/barco
barco— это проект, чтобы узнать больше о контейнерах Linux и ядре Linux, основываясь на других руководствах в Интернете. https://github.com/lucavallin/barco
GitHub
GitHub - lucavallin/barco: Linux containers from scratch in C.
Linux containers from scratch in C. Contribute to lucavallin/barco development by creating an account on GitHub.
👍6