Linux
7.64K subscribers
561 photos
32 videos
12 files
1.44K links
Новости и информация из мира Linux

По всем вопросам @evgenycarter
Download Telegram
[Перевод] Bash Auto Completion в Linux

Пользователи взаимодействуют с Linux при помощи многочисленных команд, вводимых в командной строке. Учитывая разнообразие этих команд и их параметров, не так просто запомнить все наизусть.

Однако в Linux предусмотрена удобная функция автодополнения для Bash. Этот инструмент, с которым знакомятся на начальных этапах изучения Linux, значительно ускоряет и упрощает процесс ввода команд. Он автоматически дополняет имена файлов, каталогов или опции команд, когда вы вводите их в командной строке.

В данной статье мы подробно рассмотрим принцип работы автодополнения в Linux и покажем, как можно создать собственную систему автодополнения.

https://habr.com/ru/articles/764462/
Уязвимость в Glibc ld. so позволяет получить права root в большинстве дистрибутивов Linux.

Компания Qualys обнаружила опасную уязвимость ( CVE-2023-4911 ) в компоновщике ld. so, поставляемом в составе системной Си-библиотеки Glibc (GNU libc). Уязвимость, которую использует кодовое имя "Looney Tunables", позволяет локальному пользователю повысить свои привилегии в системе через указание специально оформленных данных в переменном окружении GLIBC_TUNABLES перед запуском исполняемого файла с флагом suid root, например, /usr/bin/su.

Возможность успешной эксплуатации уязвимости показана в Fedora 37 и 38, Ubuntu 22.04 и 23.04, Debian 11, 12 и 13. Предполагается, что уязвимость проявляется и в любых других дистрибутивах, использующих Glibc. Дистрибутивы на базе системной Си-библиотеки Musl, такие как Alpine Linux, не имеют проблем. Уязвимость устранена в патче , добавленном 2 октября. Проследить за выпуском обновленных пакетов в трибутивах можно на страницах дисков Debian , Ubuntu , RHEL , SUSE/openSUSE , Fedora , Arch , Gentoo , ALT Linux . https://www.openwall.com/lists/oss-security/2023/10/03/2
👍3
Руководство по собеседованию по Linux!

Ветка с более чем 20 вопросами для собеседования для администраторов Linux среднего и продвинутого уровня🐧👇

https://threadreaderapp.com/thread/1709570588623466821.html
👍4👎2
ACL 101 — визуальное руководство по спискам контроля доступа

Учетные данные https://man7.org/linux/man-pages/man7/credentials.7.html
👍8🔥4
САМОЛЕТ НЕ МОЖЕТ НАЙТИ БАЗУ ДАННЫХ MySQL😱😱
😁58👍4😱31🔥1🤔1
[Перевод] Настройка производительности диска и памяти в Linux

В отличие от таких операционных систем как HPUX (dbc_min_pct, dbc_max_pct) или AIX (minperm%, maxperm%), в Linux нет возможности настраивать размер кэша страниц, читаемых с диска (страничный кэш, page cache). Под страничный кэш Linux использует всю доступную память. Размер страничного кэша можно увидеть в /proc/meminfo в параметре "Cached". В /proc/meminfo есть также значение "Buffers", которое часто путают с размером страничного кэша. "Buffers" — это память, содержащая сырые дисковые данные (raw disk data) и выступающая в роли промежуточного буфера между процессами, ядром и диском.

В этой статье рассмотрим, как Linux работает с памятью, и, в частности, со страничным кэшем, а также исследуем, как доступный объем памяти влияет на производительность буферизованного ввода-вывода (buffered IO).

https://habr.com/ru/articles/765824/
👍15
Если вы хотите изучить сценарии Linux bash.

https://threadreaderapp.com/thread/1711130463538991183.html
🤔64👎1
ПОЛЬЗОВАТЕЛИ LINUX НЕ ХАКЕРЫ!
😁51👍5🔥5👎2
IMSProg — программатор для CH341a в Linux.

Несколько лет назад я полностью перешел на Linux, и все меня устраивало за исключением отсутствия некоторых просто необходимых программ.

Читать далееhttps://habr.com/ru/articles/765970
👍141🔥1
🚨Внимание, пользователи Linux! Новая критическая #уязвимость в библиотеке libcue делает системы GNOME #Linux уязвимыми для атак с удаленным выполнением кода (RCE).

В библиотеке libcue обнаружена новая уязвимость безопасности, затрагивающая системы GNOME Linux, которую можно использовать для удаленного выполнения кода (RCE) на затронутых хостах.

Отслеживаемая как CVE-2023-43641 (оценка CVSS: 8,8), проблема описывается как случай повреждения памяти в libcue — библиотеке, предназначенной для анализа файлов контрольной таблицы . Это влияет на версии 2.2.1 и более ранние.
😱16👍2
cat /proc/cpuinfo 🤣🤣
😁78👍97
Хотите стать Linux-администратором или DevOps-инженером?

🐧 Linux — одна из самых распространенных ОС в мире, поэтому знание ее основных принципов и умение работать с ней может значительно увеличить возможности карьерного роста.


OTUS запустил акцию на подготовительный курс «Linux для начинающих». Сейчас курс доступен всего за 10 рублей вместо обычных 7000 рублей!

👉 Записаться на курсhttps://otus.pw/WdoZ/

✔️ На курсе мы:

— Детально разберем основные команды в Linux и научимся работать в консоли

— Познакомимся с зомби, сиротами и демонами

— Выясним, что такое ядро операционной системы и системные вызовы— Научимся работать со стандартными потоками ввода/вывода

— Разберем некоторые особенности файловой системы ext4

Спикер курса — Андрей Буранов, специалист по UNIX-системам в компании Mail.Ru Group. Входит в топ-3 лучших преподавателей образовательных порталов.

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KNBS3
💩9👍1
Выпуск дистрибутива Raspberry Pi OS, переведённый на Debian 12, PipeWire и Wayland

Разработчики проекта Raspberry Pi опубликовали новый значительный выпуск дистрибутива Raspberry Pi OS 2023-10-10 (Raspbian), основанного на пакетной базе Debian. Для загрузки подготовлены три сборки - сокращённая (435 МБ) для серверных систем, с базовым рабочим столом (1 ГБ) и полная с дополнительным набором приложений (2.7 ГБ). Для установки из репозиториев доступно около 35 тысяч пакетов. https://www.raspberrypi.com/news/bookworm-the-new-version-of-raspberry-pi-os/
👍3
⚠️Вы когда-нибудь слышали об IP-адресе в шестнадцатеричной записи? Это новейшая маскировка, которую хакеры используют для развертывания вредоносного ПО

ShellBot использует шестнадцатеричные IP-адреса для уклонения от обнаружения при атаках на SSH-серверы Linux https://asec.ahnlab.com/en/57635/
This media is not supported in your browser
VIEW IN TELEGRAM
Ubuntu 23.10 #ManticMinotaur теперь доступен для загрузки и установки.
https://ubuntu.com/download/desktop
👍1
История создания утилиты grep увлекательна. Один из создателей операционной системы UNIX Кен Томпсон разработал grep «в одночасье». Собственно, у него был персональный инструмент для поиска текста в файлах. Глава его отдела Дуг Макилрой подошел к нему и сказал: «Знаешь, было бы здорово, если бы мы могли искать что-нибудь в файлах». «Я подумаю об этом вечером», — сказал Томпсон. Он вернулся домой и изменил код своего инструмента, чтобы исправить ошибки. Это заняло у него максимум час. На следующий день он представил его Макилрою и воскликнул: «Это именно то, что я хотел». А остальное уже история. Если вам интересно, почему утилита называется grep, а не search, за этим стоит вполне хорошая логика.
👍214🤔1