TGScope
Settings
Theme
TopicLinux & OSSeptember 2026

Linux & OS — September 2026

What Telegram channels wrote about Linux & OS in September 2026: 543 posts from 275 channels, collected automatically from public Telegram channels.

543 posts·275 channels

More posts — page 11

543 posts total

Bun на 2000 параллельных сборках стал есть 609 МБ вместо 6,7 ГБ

Если вы упирались в память, когда Bun собирает много всего разом, в версии 1.4.0 потолок сдвинулся: на том же бенчмарке расход упал с 6,7 ГБ до 609 МБ. Заодно порт закрыл 128 старых багов и примерно на 20% ужал бинарник на Linux и Windows.

Ядро рантайма переписали с Zig на Rust, чтобы обращения к освобождённой памяти ловил компилятор. Переписывала не команда: 64 агента в параллельных git-worktree за 11 дней перевели 535 496 строк Zig и разгребли 16 000 ошибок компиляции. API обошёлся примерно в $165 000, а Turborepo с Go на Rust переводили 3–5 инженеров 14 месяцев.

Цифры порта собраны на dev.to.

#javascript #ии

Sep 14, 05:29 PMMore from @tproger

NebuSec reveló la vulnerabilidad CVE-2026-43502 (ZcopyReaper), una falla en el subsistema RDS del kernel de Linux presente desde la versión 4.17. El fallo en la limpieza de memoria zero-copy permite a usuarios locales sin privilegios corromper la memoria del núcleo y obtener acceso total como root, evadiendo las restricciones tradicionales de espacio de nombres (user namespaces). Los parches de seguridad ya fueron publicados en el código principal de Linux y distribuidos a sistemas como Ubuntu y Debian.

Sep 14, 04:18 PMMore from @tpxsecurity

Основы работы в консоли Linux, настройка сетевых служб

Размер: 6 ГБ Цена: 5 000 руб.

Описание: ~ Установка Linux в VirtualBox, настройка сети, подключение по SSH. ~ Файловая система Linux, команды консоли, права доступа к файлам. ~ Потоки ввода-вывода, утилиты для обработки файлов, bash-скрипты. ~ Организация кластера, беспарольный SSH-доступ, сетевые скрипты. ~ Лабораторная работа №2: «Беспарольный доступ, сетевые скрипты». ~ Компиляция и запуск программы на языке Си в консоли. ~ Запуск параллельных MPI-программ на кластере, настройка NFS. ~ Тест Linpack, система мониторинга Ganglia, snapshot системы. ~ Настройка веб-сервера Apache, виртуальные хосты. ~ Настройка веб-сервера NGINX, режимы работы. ~ Служба DNS, настройка DNS-сервера bind9. ~ Настройка сетевых папок в Samba. ~ Конфигурирование IPTABLES. ~ Установка службы docker, запуск контейнеров. ~ Создание контейнера и его размещение в интернет-репозитории. ~ Использование скриптов docker compose. ~ Виртуальные серверы у облачных провайдеров, гипервизоры. ~ Настройка своего веб-сервера в облаке (для стартап-проектов).

🧷 Скачать бесплатно

#linux | Сливакер

Sep 14, 04:07 PMMore from @slivaker_it

🥷 Хакинг на примерах. Уязвимости, взлом, защита | Привет, друг. На связи Эллиот.

А. А. Ярошенко. 2-е, 2023

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

В книге рассматриваются взлом веб-сайтов, атаки на электронную почту, социальная инженерия и фишинг, анонимность в сети, VPN и прокси, а также работа с Kali Linux и Metasploit. Отдельные разделы посвящены паролям, Windows, EFS, BitLocker и безопасности Wi-Fi.

Главная особенность — подача материала через практические сценарии: разобрав атаку, автор показывает, почему она становится возможной и как от неё защититься.

⏺ Ссылка на книгу

#Book #Hack #Пентест #ИБ #Kali #Linux #Metasploit #Cybersecurity | Mr. Robot

🔥 Мастхев подборка для каждого айтишника

Держите подборку авторских IT-каналов по всем направлениям: курсы, гайды, статьи, практики, примеры кода, шпаргалки и прохождение собесов.

▪️ Python: @python ▪️ Frontend: @frontend ▪️ Java: @java 👨‍💻 Go: @golang ▪️ ИБ & Хакинг: @hacking ▪️ C/C++: @cplusplus ▪️ C# & GameDev: @gamedev ▪️ Data Science: @datascience ▪️ DevOps: @devops ▪️ Linux: @linux ▪️ IT Курсы: @courses ▪️ Вайбкодинг: @vibecoding ▪️ Весь айти: @itnews

⏱️ Успей подписаться пока не удалили!

Sep 14, 02:04 PMMore from @newdirections

🔥 Мастхев подборка для каждого айтишника

Держите подборку авторских IT-каналов по всем направлениям: курсы, гайды, статьи, практики, примеры кода, шпаргалки и прохождение собесов.

▪️ Python: @python ▪️ Frontend: @frontend ▪️ Java: @java 👨‍💻 Go: @golang ▪️ ИБ & Хакинг: @hacking ▪️ C/C++: @cplusplus ▪️ C# & GameDev: @gamedev ▪️ Data Science: @datascience ▪️ DevOps: @devops ▪️ Linux: @linux ▪️ IT Курсы: @courses ▪️ Вайбкодинг: @vibecoding ▪️ Весь айти: @itnews

⏱️ Успей подписаться пока не удалили!

Sep 14, 02:00 PMMore from @it_interns

⚡️ Linux Совет: управляй разделами диска прямо из терминала

Посмотреть все диски и разделы:

sudo parted -l

Проверить конкретный диск:

sudo parted /dev/sda print

Или открыть его в интерактивном режиме:

sudo parted /dev/sda

Полезные команды внутри parted:

print — показать таблицу разделов mklabel — создать новую таблицу разделов mkpart — создать раздел rm — удалить раздел resizepart — изменить размер name — задать имя разделу set — изменить флаги quit — выйти

parted особенно удобен, когда нужно быстро проверить разметку диска или изменить разделы без GUI.

Только осторожно: ошибка с rm, mklabel или выбором не того диска может закончиться потерей данных.

@linux_education

⚡️ В Linux даже обычный syscall начинается с макроса.

Например:

SYSCALL_DEFINE3(write, unsigned int, fd, const char __user *, buf, size_t, count)

После препроцессора это превращается сразу в несколько функций:

- sys_write - __se_sys_write - __do_sys_write

Одна строка описывает системный вызов, а C-препроцессор через макросы и token pasting собирает остальную обвязку автоматически.

Именно поэтому код ядра Linux часто выглядит коротко, пока не начнёшь разворачивать макросы.

Sep 14, 12:01 PMMore from @cpluspluc

☁️ Go-разработчик бэкенда в команду Lakehouse Core

Мы создаём платформу данных на архитектуре Lakehouse, покрывающую весь жизненный цикл работы с данными: от поставки и обработки до анализа и визуализации. Платформа интегрирована с большим числом managed-сервисов Yandex Cloud и рассчитана не только на дата-инженеров и аналитиков, но и на бизнес-пользователей.

Наша команда разрабатывает центральный компонент, который связывает множество разрозненных managed-сервисов Yandex Cloud в единый продукт. Мы создаём, удаляем, масштабируем различные облачные сервисы, подстраиваясь под запросы пользователя. У нас есть как задачи продуктового уровня, так и технические вызовы.

Какие задачи вас ждут:

• Развитие функциональности платформы Вам предстоит реализовывать новые возможности и улучшать уже существующие: продумывать и создавать интеграции с облачными сервисами, повышать стабильность работы ядра и расширять его функциональность.

• Масштабируемость, стабильность и скорость сервиса Мы отвечаем за весь жизненный цикл компонентов: от проектирования и разработки до развёртывания, эксплуатации и поддержки окружений. Среди наших задач — проектирование архитектурных решений, развитие мониторинга и диагностики, ускорение операций с виртуальными машинами, повышение надёжности работы с ними и оптимизация CI/CD-пайплайнов.

Мы ждём, что вы: • Уверенно владеете Go, PostgreSQL и Linux • Понимаете базовые алгоритмы и структуры данных • Умеете тестировать свой код • Проводите качественное ревью чужого кода • Легко и продуктивно взаимодействуете с другими командами

Будет плюсом, если вы: • Работали с Python • Разрабатывали микросервисные системы • Работали с разными источниками данных: KV-хранилищами, реляционными БД, файловыми системами

Наши бонусы: Нам важно здоровье сотрудников, поэтому в крупных офисах у нас есть спортзалы — с тренажёрами, инвентарём и душевыми. Это не все бонусы — полный список тут.

📩 Откликайтесь на вакансию на нашем сайте

#cloud #бэкенд #golang #postgresql #linux #python #питер #гибрид #офис

Sep 14, 12:01 PMMore from @ya_jobs

🤔 Почему возникли GNOME 3 и Unity?

• В 2006 году корпорация Microsoft пригрозила подать в суд на всех разработчиков #Linux с интерфейсом, похожим на Windows 95. Сейчас Microsoft позиционирует себя как дружелюбную компанию, но тогда было иначе. Это была серьёзная угроза.

• Microsoft разработала Win95 с нуля. Её интерфейс кардинально отличался от всех предыдущих систем (например, Windows для рабочих групп 3.11, Windows NT 3.51 и OS/2 1.x). Панель задач, меню «Пуск», системный трей, «Мой компьютер», «Сетевое окружение», всё это — оригинальные, запатентованные разработки Microsoft. До этого не было ничего подобного.

• На этот запатентованный интерфейс больше всего похожа RISC OS от Acorn, с «панелью иконок» на компьютерах Archimedes, но она работала совсем иначе. Несколько таких компьютеров импортировали в Северную Америку, и сразу после этого NeXT «изобрела» Dock, а Microsoft придумала гораздо более сложную панель задач.

• В общем, SUSE (крупнейшая немецкая Linux-компания, так что KDE — это немецкий проект. Разработчики SUSE проделали основную работу по созданию KDE) подписала с Microsoft соглашение о совместном использовании патентов, то есть по сути получила разрешение на использование этого интерфейса. Поэтому когда SUSE подписала соглашение, KDE был в безопасности. Чего нельзя сказать про GNOME.

• Red Hat и Ubuntu отказались подписывать договор с Microsoft на использование её интеллектуальной собственности. Эти компании попали в трудное положение. Обеим был нужен рабочий стол не как в Windows, и как можно скорее — без меню «Пуск», без панели задач, без значков «свернуть/развернуть/закрыть окно» справа вверху, без оконного меню в левом верхнем углу и так далее по списку майкрософтовских патентов.

• Red Hat — основной спонсор разработки GNOME. Когда KDE только появилась, библиотека Qt для создания GUI распространялась не под GPL, а под другой лицензией. Поэтому Red Hat пришлось отказаться от её распространения и поддержки, а вместо этого писать собственную среду.

• Ubuntu пыталась поучаствовать в разработке GNOME 3, но получила отказ. Поэтому пошла своим путём и выпустила Unity — по сути, подражание Mac OS X, только получше (на мой вкус).

• Так что и Red Hat, и Ubuntu по умолчанию перешли на рабочие столы, отличные от Windows. В итоге Microsoft ни на кого не подавала в суд… но добилась именно того, чего хотела — полного хаоса в десктопном Линуксе.

• До этих угроз со стороны Microsoft почти все использовали GNOME 2. Даже SUSE поставляла GNOME в комплекте, потому что её корпоративный владелец купил Ximian (основных сторонних разработчиков GNOME), и насильно объединил компанию с SUSE.

• Затем Microsoft помахала саблей — и мир FOSS UNIX раскололся на части. В итоге Red Hat перешла на GNOME 3, а Ubuntu — на Unity, оттолкнув многих людей, которые умели пользоваться только Windows-подобными рабочими столами. Это обеспечило огромный успех дистрибутиву Mint.

• GNOME 2 форкнули как MATE, и Mint принял его, что очень помогло его успеху. Он также выпустил собственный форк GNOME 3 под названием Cinnamon. Крошечные нишевые десктопы типа Xfce и LXDE получили огромный буст. Debian сделал выбор в пользу GNOME 3 и systemd, взбесив многих своих разработчиков и приведя к форку Devuan.

• Да, Unity развился из рабочего стола Ubuntu для нетбуков. Но это произошло потому, что сама компания Ubuntu оказалась в опасности. Xubuntu, Lubuntu и Kubuntu — не официальные дистрибутивы и не установлены по умолчанию, поэтому не представляют угрозы.

➡️ https://liam-on-linux.dreamwidth.org/85359.html

#Разное

Sep 14, 11:33 AMMore from @s_e_book

Руководитель направления исследований безопасности GenAI (TI&RnD).

Локация: #Москва. Опыт: 3–6 лет. Зарплата: ₽. Обсуждается на собеседовании. Компания: Сбер.

Чему вы научитесь: • Исследование угроз GenAI: создание, поддержка и развитие инструментов для анализа и поиска угроз; • DevOps: CI/CD, контроль версий (git), тестирование качества, инфраструктура для работы (linux); • Внедрение практик AI PDLC: исследование и применение методов и инструментов создания и развития программного обеспечения с применением передовых ИИ-моделей; • Погружение в экосистему: изучение и практическое применение передовых фреймворков и библиотек для работы с LLM и AI-агентами; • Управление командой: формирование и развитие исследовательской команды (3–5 человек), приоритизация исследований, защита решений перед руководством и смежными командами; • CTF и хакатоны: формирование и капитанство команды на международных CTF по AI/ML security, трансляция найденных техник в работу направления; • Публикации и нормативные документы: оформление результатов исследований, вклад в нормативные документы безопасности AI.

Требования: • Профиль и образование: законченное высшее образование в области информационных технологий, компьютерных наук, прикладной математики, программной инженерии или смежных направлений • Продвинутые навыки программирования: понимание принципов проектирования и разработки программного обеспечения, опыт в написании и чтении программного кода (понятный, поддерживаемый) • Навыки DevOps: работа с git, администрирование linux, автоматизация этапов жизненного цикла разработки ПО • LLM и AI-агенты: экспертный уровень применения LLM для разработки ПО, глубокое понимание архитектуры агентов и их векторов атак • Английский язык на уровне не менее чтения технической документации, статей и участия в международных CTF • Опыт командной работы в проектах разработки: канбан (спринты, трекинг задач), jira/git/confluence, презентации и умение понятно объяснять свои идеи команде/руководству и согласовывать требования • Adversarial ML и red teaming LLM: практический опыт поиска уязвимостей в GenAI-моделях (prompt injection, jailbreaking, tool poisoning, data extraction) • Знание инструментария для LLM security: Giskard, Garak, LLM Guard и др. • CTF и хакатоны: участие в международных CTF по AI/ML security (желательно — победы или призовые места).

✈ Откликнуться.

#Офис

Sep 14, 11:20 AMMore from @infosec_work

на экзамене будет линукс❗️

Linux – это семейство операционных систем с открытым исходным кодом. она бесплатная в отличие от Windows, поэтому на неё переходят всё больше школ

приказом Минцифры было рекомендовано ввести во всех гос учреждениях Linux и LibreOffice. даже если у вас стоит винда, это просто вопрос времени 👀

системы похожие, но линукс как твоя бывшая и на ней нет доты :(

💬 Информатика с Артёмом

Sep 14, 10:12 AMMore from @twocod

113 пакетов в Void Linux остались без сопровождения из-за несогласия с политикой использования AI

Андреа Бранкалеони (Andrea Brancaleoni) прекратил сопровождение 113 пакетов в дистрибутиве Void Linux в ответ на нетерпимость применения AI-инструментов для анализа изменений и выполнения рутинных задач. Без сопровождения остались такие пакеты, как alacritty, arpwatch, asus-kbd-backlight, clementine, docker-cli, etcd, flint, forego, fscrypt, kubernetes, libguestfs, libnfc, moby, openresolv, packer, racket, rancher-compose, terraform, thermald, trollock, ttf-ubuntu-font-family, vagrant и virt-manager.

Подробнее: https://opennet.ru/66275/ https://opennet.me/66275/

Ubuntu 26.10 полностью переведён на Rust Coreutils

В пакетной базе дистрибутива Ubuntu 26.10, релиз которого намечен на 15 октября, осуществлён полный переход на инструментарий uutils coreutils (Rust Coreutils), написанный на языке Rust. Утилиты из состава Rust Coreutils полностью заменили все компоненты пакета GNU Coreutils, включая утилиты cp, mv и rm, которые в Ubuntu 26.04 поставлялись в варианте из GNU Coreutils.

Подробнее: https://opennet.ru/66274/ https://opennet.me/66274/

Sep 14, 10:03 AMMore from @rust_code

Область и стек: QA

Должность: Инженер нагрузочного тестирования

Компания: InfoWatch

Зарплатная вилка: 200 000 - 250 000

Формат работы: Удаленка

Страна работы: Россия

Задачи, которые предстоит решать: - проводить нагрузочное тестирование и тестирование производительности продуктов компании; - анализировать результаты тестирования и представлять их коллегам в удобной и доступной форме; - настраивать стенды для нагрузочного тестирования и тестирования производительности; - составлять планы и разрабатывать методики по нагрузочному тестированию и тестированию производительности; - выполнять иные поручения непосредственного руководителя, связанные с должностными обязанностями.

Навыки, которыми необходимо владеть: - знание Linux (прикладной опыт работы от 1 года); - базовые знания о работе аппаратной части, навыки диагностики и решения проблем с серверным и сетевым оборудованием; - базовые знания сетевых технологий, модели OSI или TCP/IP; - понимание различия между работой TCP и UDP; - понимание принципов работы маршрутизации; - базовые знания о работе и навыки настройки систем управления; - опыт работы со средства виртуализации (Microsoft/VMware), скриптовыми языками (bash/python/powershell/lua), Docker/Kubernetes/Ansible более 1 года; - наличие сертификатов в ИТ/ИБ областях будет преимуществом.

Дополнительными плюсами будут: - написание сценариев BASH; - навык написания Python / Go / С++ скриптов; - опыт работы с нагрузчиком - Cisco Trex; - знание базовых утилит Linux ( htop / top / free / grep / ps); - опыт работы с Debian подобными системами; - опыт настройки NGFW или МЭ; - тестирование сетевых устройств; опыт работы с системами мониторинга Zabbix / Grafana.

Откликнуться на вакансию

Sep 14, 09:03 AMMore from @refer_me_it

Верная примета: чётко поставленная задача — к спокойной работе и понятному результату. Всем желаем внятных ТЗ и продуктивной недели. А в свободное от лишних согласований и правок время приходите на бесплатные уроки:

14 сентября (понедельник)

— Анти-паттерны управления: Почему «помощь» заказчиков убивает проекты и как вернуть контроль. Разберём ошибки в коммуникации, из-за которых вмешательство заказчика начинает вредить срокам, процессам и команде. Получите инструменты PMI, которые помогут аргументировать решения, защищать сроки и снижать риск выгорания сотрудников.

Зарегистрироваться на бесплатное занятие курса «Руководитель ИТ проектов»

— AI-агенты против Junior-разработчиков: кто кого заменит к концу 2026 года. Разберётесь в реальных возможностях и ограничениях современных ИИ-агентов и узнаете, какие навыки разработчиков останутся востребованными в ближайшие годы.

Зарегистрироваться на бесплатное занятие курса «ИИ-агенты: продвинутое внедрение и использование»

15 сентября (вторник)

— Моделирование данных для DWH. Вы разберёте три уровня моделирования данных и путь от бизнес-требований до физической модели, сравните схемы «звезда» и «снежинка».

Зарегистрироваться на бесплатное занятие курса «Аналитик DWH»

16 сентября (среда)

— Задача классификации от 0 до 9. Узнайте, чем машинное обучение отличается от классического программирования и как решаются задачи классификации. На практике вы обучите первую ML-модель распознавать рукописные цифры.

Зарегистрироваться на бесплатное занятие курса «Машинное обучение. Специализация»

— Темпоральные данные в PostgreSQL 18: история и версии без триггеров. Вы узнаете, как PostgreSQL 18 позволяет работать с временными интервалами и версионируемыми данными с помощью типов range, GiST, WITHOUT OVERLAPS и PERIOD.

Зарегистрироваться на бесплатное занятие курса «PostgreSQL для администраторов баз данных и разработчиков»

— Диагностика команды: как выявить проблемы до того, как они повлияют на результат. Научитесь замечать признаки проблем в процессах, коммуникации и распределении ответственности внутри технической команды. Узнаете, как отличать временные сложности от системных.

Зарегистрироваться на бесплатное занятие курса «Технический директор»

17 сентября (четверг)

— Где Linux хранит настройки и логи: разбираем файловую структуру на практике. Разберётесь в назначении основных каталогов Linux и научитесь быстро находить конфигурационные файлы и логи. Также рассмотрим права доступа и важные нюансы работы с файловой системой.

Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Базовый уровень»

— Событийные подпроцессы в BPMN 2.0: как моделировать процессы, реагирующие на события. Научитесь моделировать альтернативные и исключительные сценарии с помощью событийных подпроцессов BPMN 2.0 и поработаете с ними в Camunda Modeler.

Зарегистрироваться на бесплатное занятие курса «BPMN: Углубленная практика»

— RabbitMQ в Production: Transactional Outbox, идемпотентность и DLQ в ASP. NET Core. На практике рассмотрим транзакционный исходящий поток, идемпотентность и очередь недоставленных сообщений для работы с ошибками и некорректными сообщениями.

Зарегистрироваться на бесплатное занятие курса «C# ASP. NET Core разработчик»

— Создаём первое приложение на Vue 3 с Composition API. Вы создадите небольшой проект на Vue 3 и разберётесь в реактивности, компонентах и Composition API. Поймёте, как организовать код приложения без лишнего усложнения архитектуры.

Зарегистрироваться на бесплатное занятие курса «Vue.js разработчик»

— Обзор ИИ-технологий для разработчиков. От идей до рабочих решений. Вы разберёте актуальные ИИ-инструменты для разработки и варианты их интеграции в рабочее окружение. На практике примените ИИ к типичной задаче разработчика и поймете, какие решения подходят для разных сценариев.

Зарегистрироваться на бесплатное занятие курса «ИИ для разработчиков»

Подробнее о каждом занятии — по ссылкам выше. Если есть вопросы, пишите нам, поможем разобраться.

Sep 14, 08:01 AMMore from @otusjava

Собирается Д'Артаньян в очередной раз гугенота воевать. А ему уже не 16. Всё ещё тысяча чертей, всё ещё каналья, но уже двадцать лет спустя плюс десять лет спустя

Годы не те, однако задор остался, и навык не пропит

Вот он бегает по столице и орёт

Местные привыкли уже. Гасконцы они же все такие, кипешные, чуть чего, сразу за шпагу. А этот еще и контуженный многократно

Ему как под Ля Рошелью английское ядро шляпу с головы сдуло вместе с усами, так совсем плохой стал

Но деньгами скинулись, конечно

В траншеи же собрался, как не помочь бедолаге

А шевалье несколько кварталов с протянутой шляпой оббежал, деньги в трепаный мушкетерский плащ завернул и ломанулся на закуп

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

Едет Артаньян воеватеньки. Довольный, будто только с Констанции слез. Курит, ланфрен ланфру мурлычет, рысит потихоньку на запад, в сторону моря

Добрался до третьей линии траншей, разгрузился, лошадок расседлал, сел на бочку поудобнее

Стал команду в атаку ждать

День ждет - нету команды

Два ждёт - нету команды

Три ждет, пять, десять, двадцать - нету команды

Гасконец жрёт, гасконец пьёт, гасконец спит, а команды всё нет

На шпаге вот-вот плесень заведётся

К исходу третьей недели видит Артаньян взмыленного гонца на загнанной лошади

Наконец-то, стучит гасконское сердце. Наконец то. Пошла горяченькая по трубам. Щас мы как дадим! Как не посрамим! Как оправдаем! Уничтожим хоть кого-нибудь, кроме хлебушка и яичницы с салом

Вскрывает пакет, читает приказ

Пергамент повелевает уйти с позиции. Число, печать, подпись

Не вперёд, как мечталось, а назад

Бредет по городу Парижу гасконец, усами сальными поникнув, башку седую склоня

А добрые парижане ему кричат, машут, приветствуют. Как повоевали, шевалье? Минули ли пули, не схлопотали ли шпагой? Казны хватило ли? Вас пока не было, так мы снова собрали. Вы только сражайтесь, шевалье. Деритесь, тысяча чертей. Защищайте нас

Молчит Артаньян, разглядывает грязную мостовую из под дырявой шляпы. Внимательно, будто потерял что-то важное

То ли платочек батистовый, то ли честь солдатскую, то ли жизни смысл

И грезится ему не маршальский жезл, не горы дублонов, не батареи бутылок винных, и даже не миледи голая горячая в чулках, а чтобы голову наконец то шальным милосердным ядром оторвало

Sep 14, 07:13 AMMore from @diomeddog

Как работает bind mount в Linux

Команды mount и umount используются для монтирования/размонтирования устройств в Linux. Однако существует и другой тип монтирования, называемый bind mount. В этом материале мы поговорим о том, что это такое, а также рассмотрим несколько примеров применения bind mount.

https://telegra.ph/Kak-rabotaet-bind-mount-v-Linux-09-14

#ит_статьи #linux #mount #bind_mount

Не оставить пароль в bash_history и не удивиться, что он всё равно там оказался.

Скрыть команду от истории

mysql -u root -p'super_secret'

Ведущий пробел, и строка не попадёт в ~/.bash_history. Работает, если в HISTCONTROL есть ignorespace. Нюанс: в Ubuntu это уже настроено, но по-разному. В /etc/skel/.bashrc стоит ignoreboth, а в root-сессии у меня было ignoredups:ignorespace. Проверьте своё:

echo "$HISTCONTROL"

Если пусто — трюк не сработает вообще, а вы будете уверены в обратном.

Исправить опечатку в предыдущей команде

systemctl status nginx-confg ^confg^config

Заменяет и сразу выполняет. Нюанс: только первое вхождение. Проверил на echo aaa bbb aaa — после ^aaa^XXX получилось XXX bbb aaa. Для всех вхождений другая конструкция:

!!:gs/aaa/XXX/

Открыть длинную команду в редакторе

fc

Вытаскивает последнюю команду в $EDITOR, после сохранения bash её выполняет. Нюанс: порядок поиска редактора — FCEDIT, потом EDITOR, и только потом vi по умолчанию. На голом сервере без vi получите bash: vi: command not found и никакого редактирования. Заранее пропишите export FCEDIT=nano или что вам ближе.

Оживить терминал после вывода бинарника

reset

clear только прокручивает экран, а reset переинициализирует терминал целиком. Если и это не помогает — stty sane возвращает настройки ввода, когда не видно набираемых символов.

Отвязать процесс от закрывающейся сессии

bg disown -h %1

Нюанс: -h и без него — разные вещи. С -h задача остаётся в jobs, но не получит SIGHUP при закрытии терминала. Без флага задача исчезает из таблицы совсем. Проверил оба варианта, разница именно в этом.

И про главное ограничение трюка с пробелом: он прячет команду от файла истории, но не от системы. Пока процесс жив, его аргументы видны в ps -eo args любому пользователю. Пароль в командной строке остаётся паролем в командной строке — читайте его из файла или переменной окружения.

А чем вы правите длинные пайплайны — fc или сразу пишете в файл?

#Linux #Bash #Terminal #Security #DevOps

Sep 14, 05:57 AMMore from @linuxskill

💻 Notebook que roda Linux e sua vida

Bateria morrendo? Fios por todo lado? O ASUS Vivobook 15 resolve com Ryzen 7 e 512GB SSD. 4.9 estrelas e 111 vendas provam: praticidade real.

Por apenas R$3999,00. Leve, rápido e pronto para o dia a dia sem travar.

#Publicidade #ASUSVivobook #Linux

Dica: clique e veja como esse notebook simplifica sua rotina.: https://s.shopee.com.br/7VGNXxryFC

👑 @MundoDasTecnologias

🤔 Почему я перешёл с Zorin OS на Omarchy 4

В этом видео автор рассказывает, почему перешёл с Zorin OS на Omarchy 4 и как этот дистрибутив изменил его представление о том, какой вообще может быть операционная система.

Omarchy 4 — это дистрибутив Linux на базе Arch и Hyprland с упором на быстрый keyboard-driven workflow, глубокую кастомизацию и работу в терминале. Систему можно максимально настроить под себя, в том числе с помощью AI-агентов.

Рассмотрим установку и кастомизации, интеграции с AI-агентами и о том, как они помогают менять окружение под конкретные привычки и задачи. И, конечно, подведём итог и разберёмся, кому стоит задуматься о переходе на Omarchy.

🎥 Ссылка на видео

😎 PyLinux | #linux #videos

Sep 13, 05:41 PMMore from @pylinux0

Вивека

На каждом из уровней различение действует по-разному, постепенно утончаясь, пока не растворяется в самой Целостности. Вот как это проявляется в прямом опыте: Джаграт (Бодрствование): Отделение Я от Формы Как проявляется: Здесь Вивека работает как скальпель осознанности, отсекающий твое истинное Я от плотных объектов. Это живое распознавание того, что ты не есть твое физическое тело, социальные роли, статусы или материальный мир вокруг. Отклик в моменте: Ты видишь разворачивающуюся драму жизни (события, реакции других людей, физическую боль или удовольствие), но сохраняешь Ядро Присутствия. Различение звучит как: «Я вижу это, значит, я не есть это. Я - тот, кто наблюдает». Свапна (Сон со сновидениями): Отделение Я от Ума и Иллюзий Как проявляется: На этом уровне Вивека учит не вовлекаться в тонкие формы - мысли, эмоции, страхи, проекции и образы. Отклик в моменте: Во время реального сна это может вспыхнуть как осознанное сновидение (когда ты понимаешь: «Это всего лишь сон»). В контексте внутренней работы - это способность распознать любую эмоцию или мыслеформу как проходящее облако. Различение звучит как: «Мои мысли и эмоции сотканы из иллюзии ума, они меняются, а мое Сознание остается». Сушупти (Сон без сновидений): Отделение Я от Пустоты (Небытия) Как проявляется: Это самый сложный для ума этап, потому что ума здесь нет. Здесь нет объектов, чтобы их различать. Вивека на этом уровне проявляется не как активное действие, а как тонкое узнавание Свидетеля. Отклик в моменте: Когда ты просыпаешься и говоришь «я спал глубоко и ничего не видел», само это знание доказывает, что Кто-то присутствовал при этом «ничего». Вивека здесь - это распознавание того, что даже когда исчезает весь мир и весь ум, Живое Сознание (ты) продолжает быть. Турия (Ядро Присутствия): Растворение различения в Целостности Как проявляется: Здесь Вивека завершает свою работу. Различать больше нечего, потому что исчезает разделение на «наблюдателя» и «наблюдаемое». Отклик в моменте: Это непрерывное нахождение в Коне Прави. Ты больше не пытаешься отделить Истину от иллюзии, потому что видишь: всё вокруг - и плотный мир, и сны, и пустота - есть игра самого Живого Сознания. Различение становится не усилием, а естественным свечением твоего Бытия. По сути, Вивека проводит тебя через отбрасывание всего, чем ты не являешься, чтобы в Турии ты смог обнять это всё обратно, но уже из точки абсолютной Свободы.

25-27 Сентября 2026 Ретрит Гносис - https://integrality.info/gnosis (До 15 Сентября минимальный оргвзнос на хостел)

26.09-26.10.2026 Онлайн-ретрит «Целостность» - https://integrality.info/online-retrit До 15 Сентября минимальный оргвзнос

Sep 13, 05:24 PMMore from @maxmochannel

Чем плох load average: исторические грабли Unix

Крис Сибенманн разбирает, откуда у привычной тройки чисел столько странностей. Load average — экспоненциально сглаженная длина очереди готовых процессов за 1, 5 и 15 минут.

Исторически ядро считало её по таймеру, и периодические задачи могли попадать в такт замерам. В Linux в счёт идут ещё и процессы в непрерываемом сне, ждущие диска.

Значит, высокая цифра не означает, что ты упёрся именно в процессор. И она не делится на число ядер: 8 на 16-ядерной машине — совсем не беда.

🔗 Подробнее

@nuancesprog #Infrastructure #Linux

Sep 13, 05:00 PMMore from @nuancesprog

Администратор Linux - 3 уровня

Размер: 7 ГБ Цена: 20 000 руб.

Описание: ~ Администрировать операционные системы Linux ~ Управлять пользователями и доступом ~ Настраивать сетевые параметры серверов ~ Управлять установкой программного обеспечения ~ Создавать корпоративные интернет-шлюзы ~ Настраивать файловые и почтовые сервисы ~ Проектировать отказоустойчивые кластерные решения ~ Балансировать нагрузку между провайдерами ~ Внедрять контейнерную виртуализацию ~ Обеспечивать высокую надежность ИТ-инфраструктуры

🧷 Скачать бесплатно

#linux | Сливакер

Sep 13, 04:07 PMMore from @slivaker_it