ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

LinuxSkill - Сводки с прода и Шпаргалки

LinuxSkill - Сводки с прода и Шпаргалки

Открыть в Telegram

Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам. Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале. 📩 По всем вопросам: @chorapov Зеркало в MAX: https://max.ru/LinuxSkill РКН https://vk.cc/cMUwm4

Больше

📈 Аналитический обзор Telegram-канала LinuxSkill - Сводки с прода и Шпаргалки

Канал LinuxSkill - Сводки с прода и Шпаргалки (@linuxskill) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 10 675 подписчиков, занимая 11 413 место в категории Технологии и приложения и 59 596 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 10 675 подписчиков.

Согласно последним данным от 19 октября, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -48, а за последние 24 часа — 1, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 11.23%. В первые 24 часа после публикации контент обычно набирает 4.67% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 1 199 просмотров. В течение первых суток публикация набирает 499 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 9.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как docker, linux, bash, devops, скрипт.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
“Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам. Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале. 📩 По всем вопросам: @chorapov Зеркало в MAX: https://max.ru/LinuxSkill РКН https://vk.cc/cMUwm4”

Благодаря высокой частоте обновлений (последние данные получены 20 октября, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

10 675
Подписчики
+124 часа
-137 дней
-4830 дней
Архив постов
🔥 Быстрое обнаружение проблем в сети через массовый пинг Привет, мастера мониторинга! 📡 Когда у тебя десятки серверов или рабочих станций, проверять их по одному — это адская рутина. К счастью, в Linux есть удобные способы пинговать сразу несколько хостов параллельно! ⚙️ Самый простой способ: использовать fping Установка:
sudo apt install fping
Массовый пинг по списку IP или доменов:
fping -a -f hosts.txt
Где hosts.txt — файл со списком адресов (один хост на строку). 🛠️ Альтернативный способ через bash-скрипт Минималистичный скрипт:
!/bin/bash
for ip in $(cat hosts.txt)
do
  ping -c 1 $ip > /dev/null && echo "$ip is UP" || echo "$ip is DOWN"
done
Можно усложнить и добавить параллельность через & и wait, чтобы ускорить процесс. 🚀 🧠 Плюсик в карму: - fping поддерживает опцию ограничения количества параллельных пингов (-C). - Легко интегрируется в cron-джобы для ежедневных проверок. 🌐 Источник: https://spy-soft.net/ping-multiple-hosts-linux/ 📩 Завтра: Полная шпаргалка по Bash: команды, синтаксис и фишки! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Команды в Linux, которые используются в повседневной работе 🧠 - Бесплатный курс по Linux c нуля до DevOps 🧠 - Работа с файлами и директориями #Linux_Mastery #linux #networking #sysadmin #monitoring

🚨 Почему cat всё ещё опасен в 2025 году? Привет, покоритель терминала! 👨‍💻👩‍💻 Многие думают, что cat — это безопасная команда для просмотра файлов. Но даже сегодня простое cat file может быть рискованным! Терминальные эмуляторы — сложные программы. Если файл содержит хитро сформированные escape-последовательности, это может: - зависнуть весь терминал, - испортить буфер обмена через OSC 52, - вызвать баги в системе. Терминалы вроде GNOME Terminal или xterm исправили многие уязвимости, но 100% защиты нет. Особенно, если файл пришёл из сомнительного источника. ✅ Как безопасно просматривать файлы: - Используй cat -v file — выводит управляющие символы видимыми. - Открывай файлы через less (безопаснее для длинного вывода). - Никогда не доверяй логам и текстам из внешних источников. 🔒 В безопасности даже самые простые команды требуют внимательности! 🌐 Источник: https://unix.stackexchange.com/questions/780938/is-it-still-unsafe-to-cat-an-arbitrary-file 📩 Завтра: Быстрое обнаружение проблем в сети через массовый пинг Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Урок 5 — Функции Bash за 49 минут: основы, примеры, фишки 🧠 - Можешь ли ты использовать sudo без пароля? Проверь за 5 секунд! 🧠 - Что будет, если ввести неправильный пароль в sudo? #stackoverflow #linux #bash #security #terminal #linuxskill

🚀 Урок 9 — Нормализация дат в Bash: без хаоса и сюрпризов Привет, повелитель форматов! 👋 Сегодня наведём порядок в датах. Bash-скрипт, который понимает и исправляет любую мешанину из «октября», «10», «38» и прочих сюрпризов. Зачем смотреть? ✅ Узнаешь, как обрабатывать ввод даты с проверкой на ошибки ✅ Напишешь скрипт, который нормализует дату в понятный и унифицированный формат ✅ Освоишь работу с case, tr и позиционными параметрами Таймкоды: 00:03 — Зачем нормализовать даты 01:11 — Критерии: формат, длина, ограничения 02:16 — Функция преобразования месяца 04:41 — Проверка количества аргументов 09:40 — Нормализация месяца: число или текст 18:48 — Проверка допустимости дня 21:27 — Сбор нормализованной даты 22:17 — Проверка пользовательского ввода 23:14 — Преобразование месяца (число и текст) 26:05 — Работа с разными форматами 30:19 — Проверка валидности года 38:56 — Заключение и финальный формат вывода 🌐 Источник: https://www.youtube.com/watch?v=LxG_nMiftvo&t=1s 📩 Завтра: Почему cat всё ещё опасен в 2025 году? Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - ZFS: Часть 2 — Работа с данными, снимки, дедупликация и сжатие 🧠 - Как удалить конкретные правила из iptables (а не всё подряд)? 🧠 - iptables: доступ к порту 8000 только с одного IP #Linux_youtube #bash #linux #bashскрипты #обучение #Linux\_youtube

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

Вопрос №32 из теста Linux Essentials Certification: How is it possible to determine if an executable file is a shell script which is read by Bash? Как определить, является ли исполняемый файл shell-скриптом, который читается Bash?
Anonymous voting

Сделал инфографику к посту 🛠️ 10 самых частых ошибок в Linux и как быстро их исправить. Что думает нужны такие нововведения?
Сделал инфографику к посту 🛠️ 10 самых частых ошибок в Linux и как быстро их исправить. Что думает нужны такие нововведения?

🚀 Урок 8 — Проверка ввода в Bash: только буквы и цифры Привет, хранитель чистого ввода! 👋 Сегодня научимся защищать свои скрипты от “грязного” ввода — проверим, чтобы пользователь вводил только буквы и цифры. Безопасность начинается с мелочей! Зачем смотреть? ✅ Узнаешь, как фильтровать ввод в Bash без сторонних утилит ✅ Освоишь sed и регулярные выражения для практической проверки ✅ Научишься обрабатывать пустой ввод, спецсимволы и даже номера телефонов Таймкоды: 00:03 — Введение в проверку ввода пользователя 01:03 — Практическое применение: зачем фильтровать 01:36 — Пишем функцию проверки 03:27 — Основы команды sed 09:13 — Модификаторы замены и фильтрация 11:13 — Проверка на буквы и цифры через sed 14:40 — Логика сравнения строк 16:00 — Запрос ввода и запуск скрипта 19:25 — Демонстрация работы 21:04 — Расширение условий (пробелы, точки, регистр) 24:35 — Проверка телефонных номеров 30:10 — Заключение и прощание 🌐 Источник: https://youtu.be/C79oNzFgcEI?si=-79rZmAPOl4zxQkX 📩 Завтра: Вопрос №32 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Секреты Bash: Как тестировать порты без curl и wget! 🧠 - Как правильно зачистить логи Nginx: Избегай ошибок! 🧠 - Файловая система ZFS: отказоустойчивость, RAID и целостность данных #Linux_youtube #bash #linux #bashскрипты #обучение #Linux\_youtube

Вопрос №31 из теста Linux Essentials Certification: Which command lists all files in the current directory that starts with a capital letter? | Какой командой можно вывести все файлы в текущем каталоге, имена которых начинаются с заглавной буквы?
Anonymous voting

🚀 Ускорь создание виртуалок в Linux за пару минут с Quickemu Привет, цифровые исследователи! 🧑‍🚀 Если тебе нужно быстро протестировать новую ОС, окружение или обновление — забудь про тяжёлые VirtualBox и KVM. Встречай Quickemu — минималистичный инструмент для молниеносной установки виртуалок! ⚡ Что такое Quickemu? Это скрипт на bash, который автоматизирует развёртывание виртуальных машин через QEMU. Сам определяет настройки оптимальные для твоего железа. Минимум настроек — максимум скорости. 📦 Как установить:
sudo apt install quickemu
(на Arch: yay -S quickemu) ⚡ Как развернуть виртуалку:
quickget ubuntu-mate
quickemu --vm ubuntu-mate.conf
quickget — скачает ISO и подготовит конфигурацию. quickemu — запустит виртуалку за считанные секунды. #🛠️ Особенности: - Автоматический подбор параметров виртуалки - Поддержка множества популярных ОС - Минимальные требования к ресурсам - Идеально подходит для тестов и быстрой отладки 🌐 Источник: https://spy-soft.net/quick-virtual-machines-installation-linux-quickemu/ 📩 Завтра: Вопрос №31 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Linux команды: gksu, pstree, top, screenfetch 🧠 - Диспетчер задач в Linux 🧠 - Лучшие практики для повышения производительности Linux-системы #Linux_Mastery #linux #virtualization #devops #qemu

🎯 Автоматизируй деплой в один клик через GitLab Variables Привет, цифровые мастера! 🧑‍💻 Сегодня разберём фишку, которая облегчит жизнь всем, кто работает с GitLab CI/CD: как сделать удобные выпадающие списки переменных прямо на этапе запуска пайплайна! 🚀 Обычно перед стартом Pipeline нужно руками вбивать переменные окружения типа ENVIRONMENT=stage/production. Это неудобно, долго и приводит к ошибкам. Решение — сделать выпадающие списки в .gitlab-ci.yml:
variables:
  ENVIRONMENT:
    value: "N/A"
    options:
    - "N/A"
    - "STAGE"
    - "PRODUCTION"
    description: "Deployment environment"
🎯 Что это даёт: - Не нужно помнить варианты окружений - Минимизируем ошибки - Быстрый выбор через UI А дальше через rules можно легко управлять логикой деплоя:
deploy:
  script:
    - echo "Deploying to $ENVIRONMENT"
  rules:
    - if: '$ENVIRONMENT == "STAGE"'
      variables:
        WEB_NODE: "xx.xx.xx.xx"
    - if: '$ENVIRONMENT == "PRODUCTION"'
      variables:
        WEB_NODE: "yy.yy.yy.yy"
🎁 Бонус: Один пайплайн на несколько проектов Чтобы не копировать .gitlab-ci.yml везде:
include:
  - project: "dev/pipelines"
    file: ".gitlab-ci.yml"
Теперь все проекты тянут пайплайн из одного места! 📩 Завтра: Ускорь создание виртуалок в Linux за пару минут с Quickemu Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Linux команды: sudo !!,man,cd ,jot,cal,tac,w,yes,du,expr,look,espeak 🧠 - Linux команды: factor, reset, mtr, ps aux, alias, tr, tree, uname, lsb_release, wall, date, uptime, hostname, shutdown, reboot, gedit, wc 🧠 - Linux команды: grep, zip, unzip, tar #Linux_Mastery #DevOps #GitLab #CICD #Automation

🚀 Как за 1 минуту определить, чем управляется сеть в Linux? Привет, мастер серверов! 👋 Сегодня разберём, как быстро понять, что именно рулит сетью на вашем Linux-сервере — без лишней магии и догадок! 🔍 Пошаговый чек: 1. Проверка старой школы — ifupdown:
   systemctl status networking.service
2. Есть ли NetworkManager?
   systemctl status NetworkManager
3. Активен ли systemd-networkd?
   systemctl status systemd-networkd
4. Ищем Netplan (обычно для облаков):
   ls /etc/netplan/
5. Быстрая проверка активных сетевых демонов:
   networkctl status
   nmcli general status
   netplan status
✅ Если активно /etc/network/interfaces + networking.service — значит у вас классическая схема через ifupdown. ✅ Если активен NetworkManager — скорее всего десктоп или ноутбук. ✅ Если активен systemd-networkd — модульная минималистичная конфигурация. ✅ Если есть /etc/netplan/ — используется промежуточный слой Netplan. 🌐 Источник: https://unix.stackexchange.com/questions/785544/how-to-know-if-the-network-is-configured-through-etc-network-interfaces-networ 📩 Завтра: Почему set -e в bash может сломать тебе всё! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - 10 самых частых ошибок в Linux и как быстро их исправить 🧠 - Reverse Shell на практике: подключаемся к скрытому серверу за 1 минуту! 🧠 - Урок 4 — Почему case круче вложенных if в Bash #stackoverflow #Linux #Network #SysAdmin #Networking #Debian #NetworkManager #Systemd #Netplan

🔍 Урок 7 — Как искать программы в PATH через Bash Привет, техно-творцы и энтузиасты кастомизации! Сегодня научимся находить исполняемые файлы в системе быстро и красиво. Если хочешь уверенно ориентироваться в системных путях и понимать, почему иногда "команда не найдена" — этот урок точно для тебя! 🚀 Разберем практическое написание скрипта для поиска команды в PATH: создание функций, обработку ошибок и тестирование. ### Таймкоды: 00:03 — Введение и создание скрипта 01:20 — Написание функций инпас и чек 03:22 — Реализация поиска команды в директориях 05:35 — Проверка существования исполняемых файлов 12:32 — Обработка аргументов и запуск скрипта 18:06 — Тестирование и отладка работы скрипта 24:05 — Заключение и советы по использованию 🌐 Источник: https://www.youtube.com/watch?v=7PUqf1sopFI 📩 Завтра: Почему set -e в bash может сломать тебе всё! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Darling: Запускай MacOS приложения на Linux как профи! 🧠 - Как использовать Ansible для автоматизации настройки и резервного копирования конфигурации устройств 🧠 - Как изменить цвет вывода команды echo в Linux? #Linux_youtube #bash #linux #bashскрипты #поисккоманд

Repost from Мир Linux
Идеальная шпаргалка по cron в Linux с примерами 🐧 @linuxos_tg
Идеальная шпаргалка по cron в Linux с примерами 🐧 @linuxos_tg

🔗 Укроти символические ссылки с namei -n! Привет, укротитель символических ссылок! Устал от бесконечных переходов по ссылкам? namei с опцией -n - твое секретное оружие! Смотри, как это работает: Обычный namei:
namei /home/himanshu/link1

f: /home/himanshu/link1
 d /
 d home
 d himanshu
 l link1 -> file1
   - file1
А теперь с опцией -n:
namei -n /home/himanshu/link1

f: /home/himanshu/link1
 d /
 d home
 d himanshu
 l link1 -> file1
Видишь разницу? С -n namei останавливается на символической ссылке, не следуя за ней. Это полезно когда: 1. Ты хочешь увидеть только структуру ссылок 2. Нужно избежать зацикливания в сложных структурах ссылок 3. Ты отлаживаешь проблемы с символическими ссылками 📩 Завтра: Вопрос №23 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Автоматизируй управление группами файлов с chgrp 🧠 - Секреты успешного CI/CD: Gitea и GitHub Actions, которые ты должен знать 🧠 - Автоматизируй сборку и деплой с GitLab: практическое руководство #Linux_Mastery @LinuxSkill #namei

Вопрос №30 из теста Linux Essentials Certification: Что выдаст chmod 654 file.txt?
Anonymous voting

🌟 Урок 6 — Спецсимволы Bash, без которых не пишут скрипты Привет, кулинары загрузочных экранов и гурманы GRUB! Сегодня варим вкусный суп из спецсимволов Bash! Хочешь разобраться, что делают решетка, кавычки, слэши и скобки в скриптах? Этот урок даст тебе полную картину! Узнаешь, как спецсимволы ускоряют написание кода, упрощают проверки и делают твои Bash-скрипты мощнее. 🚀 ### Таймкоды: 00:04 — Символ решетки: комментарии 03:01 — Точка с запятой и завершение команд 04:25 — Точка и навигация по каталогам 09:15 — Двойные кавычки: строки и спецсимволы 10:25 — Запятая: арифметика и конкатенация 13:43 — Обратный слэш: экранирование 15:24 — Прямой слеш: пути к файлам 15:48 — Обратная кавычка: подстановка команд 17:09 — Двоеточие: пустая команда 22:15 — Восклицательный знак и логика в терминале 27:09 — Вопросительный знак и группировка команд 32:35 — Фигурные скобки и массивы 36:33 — Перенаправление потоков 42:07 — Квадратные скобки и условия 45:27 — Инкремент, декремент, арифметика 48:46 — Перенаправление вывода в файлы 53:28 — Дописывание и пайплайны 57:57 — Логическое "или" и выполнение в фоне 01:05:09 — Заключение 🌐 Источник: https://www.youtube.com/watch?v=u6ZjTDuN6is) 📩 Завтра: Почему set -e в bash может сломать тебе всё! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Самый популярный вопрос по Linux на StackOverflow: 11,7 миллионов просмотров 🧠 - Как использовать Ansible для автоматизации установки и настройки веб-сервера Apache под Linux 🧠 - Как рекурсивно найти все файлы в текущей и поддиректориях с использованием шаблонов? #Linux_youtube #bash #linux #bashскрипты #программирование

Вопрос №29 из теста Linux Essentials Certification: Какая команда создаёт файл в Linux?
Anonymous voting

🚨 Ускоряй рутину в 5 раз: DevToys спасает! Привет, цифровые мастера и оптимизаторы времени! Надоело переключаться между кучей мелких утилит? Хочешь, чтобы базовые задачи решались быстро и удобно прямо на месте? Тогда встречай DevToys — универсальный набор инструментов для разработчиков и системных администраторов! ⚙️ Что умеет DevToys прямо из коробки: - 🔑 Генерация и декодирование JWT - 📦 Базовая кодировка/декодировка Base64 - 🧮 Быстрые конвертации JSON ↔ YAML - 🖥️ Преобразование UUID, хеширование (SHA, MD5) - 🔍 Форматирование SQL-запросов - 🖋️ Валидация регулярных выражений - 📜 Работа с текстами: сравнение, преобразование - 🌐 Проверка IP-адресов, портов и других сетевых параметров Фишка: все это доступно локально — без отправки данных в облако! 🔒 Установка элементарная: через snap, flatpak или компиляцию с GitHub. 🌐 Источник: https://github.com/DevToys-app/DevToys 📩 Завтра: Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Что означает $@ в shell скрипте? 🧠 - Защити свой сервер: Настройка безопасности SSH на Linux 🧠 - Избавься от лишнего: Как установить только нужные пакеты в Linux #Linux_Mastery #Linux #DevTools #Productivity #Sysadmin #OpenSource

⚡ Что будет, если ввести неправильный пароль в sudo? (спойлер: тебя унизят) Привет, повелитель терминала! 🖥️ Ты знал, что в Linux можно включить "режим унижений" прямо через sudo? 😈 Каждый раз, когда ты вводишь неправильный пароль, система будет подшучивать над тобой острыми фразочками. Всё работает без установки стороннего шлака! 🚀 Как включить «оскорбительный режим» Добавь в /etc/sudoers или в отдельный файл в /etc/sudoers.d/ строчку:
Defaults insults
Теперь попробуй выполнить команду от пользователя:
sudo apt update
и нарочно введи неправильный пароль. Все фразы зашиты в библиотеку /usr/libexec/sudo/sudoers.so. 🎯 Как вывести свои собственные оскорбления Хочешь персонализировать ответы? Легко! 1. Сначала закомментируй Defaults insults. 2. Добавь свою фразу:
Defaults badpass_message="Попробуй ещё раз, герой терминала!"
Или сделай ротацию фраз через скрипт:
#!/bin/bash
messages=("Неверный пароль! Ты уверен, что это твоя клавиатура?" 
          "Еще одна ошибка — и я вызываю хакеров!" 
          "Может, стоит попробовать старый пароль?")
echo "${messages[$RANDOM % ${#messages[@]}]}"
📩 Завтра: Ускоряй рутину в 5 раз: DevToys спасает! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Автоматизация кибербезопасности: 5 полезных скриптов на Bash 🧠 - Сравнение производительности Nginx и Caddy Performance: кто победит? 🧠 - Как сделать простую защиту от DoS-атак с Fail2Ban? #Linux_Mastery @LinuxSkill #Linux #Sudo #Fun #Sysadmin

🚨 Можешь ли ты использовать sudo без пароля? Проверь за 5 секунд! 👋 Привет, мастер терминала! Иногда нужно понять: можешь ли ты выполнять команды через sudo без запроса пароля? Особенно важно для скриптов и автоматизации. ⚡ Базовая проверка:
sudo -n true 2>/dev/null || exit 1
- -n запрещает запрос пароля. - Команда мгновенно завершится с ошибкой, если пароль требуется. 🛡️ Проверка без влияния кэшированных сессий:
sudo -k
sudo -n true 2>/dev/null || exit 1
- sudo -k очищает кэш пароля. 🔍 Защита от частных NOPASSWD правил:
rand=$(mktemp /tmp/true.XXXXX)
cp /usr/bin/true "$rand"
sudo -n "$rand" 2>/dev/null && echo "Есть доступ" || echo "Нет доступа"
rm "$rand"
- Проверяем реальное право на запуск любой команды без пароля. 🌐 Источник: https://unix.stackexchange.com/questions/777552/check-if-current-user-can-run-sudo-without-requiring-a-password 📩 Завтра: Что будет, если ввести неправильный пароль в sudo? (спойлер: тебя унизят) Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Производительность Nginx vs Apache: кто победит? 🧠 - Как измерить время выполнения программы в Linux? 🧠 - Осторожно: Как не стать жертвой сниффинга паролей на Linux! #stackoverflow @LinuxSkill #linux #bash #sudo #shell #security