Секреты сисадмина | DevOps, Linux, SRE
27K subscribers
664 photos
21 videos
440 files
610 links
Крупнейший справочник системного администратора.

Сотрудничество: @max_excel

РКН: vk.cc/cHhGTz
Download Telegram
XSuspender

Когда окно приложения теряет фокус, XSuspender пытается сопоставить его с одним из правил в своей конфигурации. Если совпадение найдено, приложению отправляется сигнал SIGSTOP (предотвращая дальнейшее использование процессорного времени). При восстановлении фокуса окна процесс бесшовно продолжается с того места, где был приостановлен.

Преимущества:
▫️Сокращение использования батареи.
▫️Уменьшение задержки взаимодействия на слабых процессорах.
▫️Уменьшение шума вентилятора процессора.
▫️Избежание приложений, которые замышляют что-то за вашей спиной.
▫️Предварительно настроен для последних версий популярного ПО: Chromium, Firefox, IDE JetBrains, qBittorrent, VirtualBox...

Читать

#СекретыСисадмина
Media is too big
VIEW IN TELEGRAM
Выбор дистрибутива Linux для дома

В этом ролике автор подробно разбирает, что выбрать из дистрибутивов, какой рабочий стол Linux подойдет лучше всего и где и как применять различные дистрибутивы GNU/Linux для решения тех или иных задач.

00:00 Вступление
04:38 Fedora
09:26 Debian
13:12 Mint LMDE
15:45 Arch
18:19 Итоги

Смотреть это видео на youtube: youtu.be/fRBXtQDhDh4

#СекретыСисадмина
Считывание и настройка переменных оболочки и окружения в Linux

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

#СекретыСисадмина

📁 Скачать/Download 👇
grep в Linux как инструмент для администрирования

grep — утилита командной строки, использующаяся для поиска и фильтрации текста в файлах на основе шаблона, который может быть регулярным выражением.

Примеры использования.

grep iodmin file.txt — поиск iodmin в файле file.txt, с выводом полностью совпавшей строки
grep -o iodmin file.txt — поиск iodmin в файле file.txt и вывод только совпавшего куска строки
grep -i iodmin file.txt — игнорирование регистра при поиске
grep -bn iodmin file.txt — показать строку (-n) и столбец (-b), где был найден iodmin
grep -v iodmin file.txt — инверсия поиска (найдет все строки, которые не совпадают с шаблоном iodmin)
grep -A 3 iodmin file.txt — вывод дополнительных трех строк, после совпавшей
grep -B 3 iodmin file.txt — вывод дополнительных трех строк, перед совпавшей
grep -C 3 iodmin file.txt — вывод трех дополнительных строк перед и после совпавшей
grep -r iodmin $HOME — рекурсивный поиск по директории $HOME и всем вложенным
grep -c iodmin file.txt — подсчет совпадений
grep -L iodmin *.txt — вывод списка txt-файлов, которые не содержат iodmin
grep -l iodmin *.txt — вывод списка txt-файлов, которые содержат iodmin
grep -w iodmin file.txt — совпадение только с полным словом iodmin
grep -f iodmins.txt file.txt — поиск по нескольким iodmin из файла iodmins.txt, шаблоны разделяются новой строкой
grep -I iodmin file.txt — игнорирование бинарных файлов
grep -v -f file2 file1 > file3 — вывод строк, которые есть в file1 и нет в file2
grep -in -e 'python' `find -type f` — рекурсивный поиск файлов, содержащих слово python с выводом номера строки и совпадений
grep -inc -e 'test' find -type f | grep -v :0 — рекурсивный поиск файлов, содержащих слово python с выводом количества совпадений
grep . *.py — вывод содержимого всех py-файлов, предваряя каждую строку именем файла
grep "Http404" apps/**/*.py — рекурсивный поиск упоминаний Http404 в директории apps в py-файлах

#СекретыСисадмина
Совет по Linux 💡

Найдите все нерабочие символьные ссылки в вашей системе с помощью:


find . -xtype l


#СекретыСисадмина
Надёжность сервисов — это не “бонус”, а фундамент.

Любой сбой, простои или утечка — это потерянные деньги, репутация и доверие пользователей. Если вы работаете с продакшн-системами, пришло время прокачать инженерное мышление в духе SRE.

🔥 Курс «SRE: практики и инструменты» от OTUS покажет, как инженеры крупнейших компаний выстраивают работу так, чтобы сервисы не падали, а росли под нагрузкой.

Вы научитесь:
- управлять надёжностью,
- автоматизировать эксплуатацию,
- устранять инциденты до того, как они станут проблемой.

Всё это через практику: Kubernetes, Prometheus, Terraform, Ansible, Python.

После курса вы сможете не просто “чинить” инфраструктуру, а проектировать её с нуля — устойчивую, наблюдаемую, масштабируемую.

➡️ Пройдите короткое вступительное тестирование, получите скидку и закрепите за собой место на курсе: https://clck.ru/3QdtWj

Промокод на скидку: SRE_En_11 до 07.12.2025

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
Увеличение времени сессии SSH

Бывает, что выполнение удаленно запущенной команды может затянуться, а необходимо дождаться ее выполнения, или пришлось отвлечься, а сессия SSH в это время отвалилась. Можно увеличить таймаут сессии ssh на сервере, чтобы сохранить и соединение, и собственные нервы.

На сервере в конфигурационном файле /etc/ssh/sshd_config прописываем:
TCPKeepAlive yes
ClientAliveInterval 300
ClientAliveCountMax 60

TCPKeepAlive — установлен в «yes», значит сервер будет периодически пинговать клиента, проверяя жив ли он.
ClientAliveInterval — задает интервал пинга для проверки состояния клиента (в секундах). Параметр работает только для протокола версии 2.
ClientAliveCountMax — количество пингов клиента.

Таким образом в этом примере таймаут сессии будет равен 60*300/60 = 300 минут = 5 часов.
После изменения настроек не забудьте перезапустить сервис ssh

#СекретыСисадмина
Специальное предложение для планирующих миграцию виртуализации

Компания ISPsystem запустила акцию «Мигрируем VMeste» — комплексное решение для перехода с российских платформ виртуализации на VMmanager (Продукт года по версии CNews Awards).

Ключевые преимущества программы:

• Лицензия VMmanager на 12 месяцев по цене технической поддержки
• Годовая лицензия BILLmanager Enterprise в подарок
• Экспертное сопровождение миграции специалистами ISPsystem

Условия участия:
- Приобретение годовой технической поддержки на количество мигрирующих хостов
- Регистрация в акции — до 31 декабря 2025 года
- Завершение всех миграций — до 31 декабря 2026 года

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

Детали акции доступны на официальном сайте ISPsystem.

Реклама. АО «Экзософт»
10 популярных вопросов и ответов на DevOps собеседовании

DevOps работает как мост между разработкой, тестированием и эксплуатацией в сфере IT, и чтобы стать таким специалистом, следует подготовиться к интервью.

#СекретыСисадмина

📁 Скачать/Download 👇
Media is too big
VIEW IN TELEGRAM
Обучение Linux: от новичка до профи

В этом видеоуроке автор подробно и наглядно разбирает базовые основы Linux.

00:00 Вступление
01:03 Что такое Linux, преимущества и недостатки
06:55 Виды дистрибутивов
09:06 Интерфейсы пользователя
11:22 Установка и настройка Linux
15:11 Первые шаги после установки
17:00 Пакетный менеджер

Смотреть это видео на youtube: youtu.be/kPZbEgyriYc

#СекретыСисадмина
Лень разбираться в Word?

Для вас уже всё сделали.
📌 Канал Word Hacks рассказывает обо всех возможностях, приёмах и лайфхаках по работе в word.

Подписывайтесь и прокачивайте свои навыки: @word_ms
Установка Ubuntu 24.04 с полным шифрованием диска и использованием TPM

В версии Ubuntu 24.04 появилась экспериментальная поддержка полнодискового шифрования (full disk encryption, FDE) с использованием TPM, т.е. ключи для расшифровки диска сохраняются в модуле и пароль требуется вводить только при логине пользователя.

Читать

#СекретыСисадмина
Получить максимум от виртуализации zVirt: микросегментация

Российский разработчик инфраструктурного ПО Orion soft продолжает серию технологических вебинаров о возможностях программно-определяемых сетей (SDN) zVirt.

Тема второй встречи — микросегментация, самая популярная технология SDN и, по мнению многих заказчиков, самая полезная.

В программе:

Микросегментация как технологическое решение

Требования и ограничения микросегментации

Группы и правила безопасности

Отладочные механизмы микросегментации

📌Регистрация
Что такое системы оркестрации контейнеров

#СекретыСисадмина

📁 Скачать/Download 👇
Приглашаем в канал AI Inside

Канал для тех, кто смотрит на искусственный интеллект не как на хайп, а как на рабочий инструмент. Здесь нет абстрактных теорий — только прикладные решения.

Что вас ждет:
✔️ Технологии: расскажем, как ИИ решает реальные бизнес-задачи — от автоматизации до аналитики.
✔️ Кейсы: покажем успешные примеры внедрения и использования ИИ-инструментов.
✔️ Экспертиза: объясним сложные технологии простым языком с фокусом на практическую пользу.

Наша цель — дать конкретные идеи и инсайты, которые можно применить уже сегодня.

Присоединяйтесь к сообществу практиков!
Как работает интернет

Если вы полный ноль в интернет-технологиях, и хотите получить общее понимание Интернета, прочитав всего одну статью, то эта статья — для вас.

Здесь вы узнаете о 4 уровнях модели TCP/IP. О том, что такое MAC‑адрес и IP-адрес, и зачем нам 2 типа цифровых адресов. Как работает DNS. Зачем нужны коммутаторы и роутеры. Как работает NAT. Как устанавливается защищённое соединение. Что такое инфраструктура открытых ключей, и зачем нужны TLS-сертификаты. Чем отличаются три версии протокола HTTP. Как происходит HTTP-аутентификация. И в конце будет несколько слов о VPN.

Читать

#СекретыСисадмина