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

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

Открыть в Telegram

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

Больше

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

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

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

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

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

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

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

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

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

10 938
Подписчики
-424 часа
-137 дней
-7330 день
Архив постов
🛠️💼 DevOps Challenge: Готов ли ты к собеседованию? Привет, Docker-энтузиаст! Сегодня предлагаю задуматься над одной из ключевых тем в Dockerfile. Давай выясним, насколько хорошо ты знаешь разницу между CMD и ENTRYPOINT. Завтра расскажем ответ: Не пропусти завтрашний пост, где мы подробно разберём ответ и расскажем, как правильно использовать CMD и ENTRYPOINT в твоих Docker проектах! ____________________ Дополнительный материал: 🧠 - GRUB Files Unveiled: Путеводитель по конфигурационным файлам 🧠 - Как настроить автоматическое включение вашего компьютера с помощью RTC 🧠 - GRUB Rescue Ops: Как оживить систему, замершую на grub> #DevOpsChallenge @LinuxSkill

📢 Новостной пост:

👩‍💻 Продвинутые трюки tar и gzip: от профи для профи Здорова! Готов к продвинутым техникам? Исключение файлов:
tar -r --exclude="*.log" /path/to/directory
Добавление в архив:
tar -r archive_name.tar newfile
Максимальное сжатие:
tar -czvf -9 archive_name.tar.gz /path/to/directory
Проверка целостности:
gzip -tv archive_name.tar.gz
________________ Дополнительный материал: 🧠 - Инфраструктура как код: Создание и управление конфигурациями серверов 🧠 - CI/CD и автоматическая сборка: Интеграция непрерывной поставки и непрерывного развертывания 🧠 - CI/CD и автоматическая сборка: Создание пайплайнов сборки и развертывания #LinuxJournal @LinuxSkill

👩‍💻 sudo join 👉 @LinuxSkill

👩‍💻 Мастер-класс по архивации: tar и gzip в связке Привет, линуксоид! Сегодня разберем основы tar и gzip. Поехали! Создание архива tar:
tar -cvf archive_name.tar /path/to/directory
Сжатие с gzip:
tar -czvf archive_name.tar.gz /path/to/directory
Распаковка:
tar -xzvf archive_name.tar.gz
Просмотр содержимого:
tar -tvf archive_name.tar.gz
В следующий раз раскрою секретные трюки tar и gzip: от профи для профи! ____________________ Дополнительный материал: 🧠 - Инфраструктура как код: Введение в инструменты автоматизации: Ansible 🧠 - Инфраструктура как код: Введение в инструменты автоматизации: Chef 🧠 - Инфраструктура как код: Введение в инструменты автоматизации: Puppet #LinuxJournal @LinuxSkill

❗️ Внимание! Открытый урок «Клиентская оптимизация веб-приложения» 23 января, 19:00 мск. 😱 Тесты скорости кричат: «слишком м
❗️ Внимание! Открытый урок «Клиентская оптимизация веб-приложения» 23 января, 19:00 мск. 😱 Тесты скорости кричат: «слишком медленно»? Клиенты не хотят ждать? Узнайте, как ускорить приложение с минимальными усилиями, но максимальным результатом. На вебинаре: - разберём методы клиентской и серверной оптимизации; - проанализируем скорость и научимся её тестировать; - обсудим решения, которые внедряются за пару часов. ⭐️Спикер Николай Лавлинский — опытный разработчик, руководитель и преподаватель, кандидат экономических наук. 🚀 Участники урока получат скидку на большое обучение «Инфраструктура высоконагруженных систем». 👉 Регистрация для участия: https://otus.pw/MOYR/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

📢 Новостной пост: свежие обновления и улучшения! У меня для вас подборка самых актуальных новостей, которые помогут тебе оставаться на гребне волны в мире Linux и технологий. 1. GE-Proton 9-23: Исправление для лаунчера Battle.net на Linux и Steam Deck Геймеры, ликуйте! Теперь ваши любимые игры на Linux станут ещё доступнее. 🎮 Обновление GE-Proton 9-23 улучшает совместимость игр на Linux и Steam Deck, устраняя проблемы с лаунчером Battle.net. Это значит, что теперь можно наслаждаться игровым процессом без лишних хлопот. - Источник: https://www.comss.ru/page.php?id=15485 2. Valve улучшили работу серверов Linux в обновлении для Counter-Strike 2 Администраторы серверов, это для вас! Улучшения, которые вы ждали. 🛠️ Новое обновление от Valve повышает стабильность и производительность серверов на Linux. Это значит, что ваши игровые серверы будут работать как часы, обеспечивая лучший опыт для всех игроков. - Источник: https://www.securitylab.ru/news/555418.php 3. Oracle анонсировала проект Oracle Linux Enhanced Diagnostics Системные администраторы, держитесь крепче! Oracle готовит для вас нечто особенное. 🔧 Новый проект от Oracle направлен на улучшение отладки ядра Linux. Это поможет быстрее и эффективнее решать проблемы, с которыми сталкиваются администраторы в облачных средах. - Источник: https://habr.com/ru/news/873830/ 4. Проблемный патч в ядре Linux 6.13 от Microsoft Внимание, специалисты по безопасности! В ядре Linux обнаружены проблемы, требующие вашего внимания. 🛡️ Патч от Microsoft вызвал проблемы в ядре Linux 6.13, что может повлиять на стабильность систем. Будьте внимательны и следите за обновлениями. - Источник: https://habr.com/ru/news/873830/ 5. Новый Linux-руткит через Netfilter Безопасность превыше всего! Новая угроза требует вашего внимания. 🔒 Обнаружен новый руткит, который угрожает безопасности серверов через Netfilter. Регулярные проверки и обновления помогут защититься от подобных угроз. - Источник: https://www.securitylab.ru/news/555418.php 6. Релиз Linux Mint 22.1 «Xia» Любители стабильных систем, это для вас! Новая версия Linux Mint уже здесь. 🖥️ Linux Mint 22.1 предлагает стабильные и удобные решения для пользователей. Если вы ищете надёжный дистрибутив, обязательно попробуйте новую версию. - Источник: https://www.linuxmint.com/rel_xia.php ____________________ Дополнительный материал: 🧠 - GRUB: Командный мостик космического корабля вашего ПК 🧠 - Утренний будильник для вашего ПК: Включение по расписанию с UEFI 🧠 - GRUB Menu Reveal: Как пригласить скрытое меню на ужин #Linux_news @LinuxSkill

И как тебе 2 сезон? 👩‍💻 sudo join 👉 @LinuxSkill
И как тебе 2 сезон? 👩‍💻 sudo join 👉 @LinuxSkill

🛠️💼 DevOps Challenge: Ответ на вчерашнюю загадку! Правильный ответ: FROM FROM - это первая и обязательная инструкция в любом Dockerfile. Она определяет базовый образ, на котором будет построен ваш собственный. Пример:
# Использование официального образа Python 3.8 как базового
FROM python:3.8
Зачем нужна FROM: 1️⃣ Определяет начальный слой для образа 2️⃣ Задаёт окружение для выполнения команд сборки 3️⃣ Позволяет использовать готовые настройки FROM - это как фундамент дома в мире Docker. Без него нельзя построить стены и крышу! 🏠 Кто угадал? Поздравляю знатоков! 🎊 ____________________ Дополнительный материал: 🧠 - GRUB: Командный мостик космического корабля вашего ПК 🧠 - Утренний будильник для вашего ПК: Включение по расписанию с UEFI 🧠 - GRUB Menu Reveal: Как пригласить скрытое меню на ужин #DevOpsChallenge @LinuxSkill

Без какой инструкции не может существовать Dockerfile?
Anonymous voting

🛠️💼 DevOps Challenge: Готов ли ты к собеседованию? Привет, укротитель контейнеров! Готов проверить свои знания? Думаешь, знаешь ответ? Напиши его в комментариях! Завтра узнаем, кто из вас настоящий Docker-гуру! 🏆 ____________________ Дополнительный материал: 🧠 - Великая Охота за /boot: Приключение GRUB в мире разделов! 🧠 - Загрузчик GRUB: Конфигурационная симфония в нескольких актах! 🧠 - Пробуждение через Wi-Fi: Волшебство WoWLAN #DevOpsChallenge @LinuxSkill

🔍 Мастер grep: Полный гайд по grep (День 8 из 8)! ## 📚 Основы grep ### Базовый синтаксис:
grep [OPTION...] PATTERNS [FILE...]
grep [OPTION...] -e PATTERNS ... [FILE...]
grep [OPTION...] -f PATTERN_FILE ... [FILE...]
### Ключевые опции программы: - --help: Выводит справку - -V, --version: Показывает версию grep ## 🎯 Управление сопоставлением ### Основные опции: - -e PATTERNS, --regexp=PATTERNS: Использует PATTERNS как шаблоны - -f FILE, --file=FILE: Получает шаблоны из FILE - -i, --ignore-case: Игнорирует регистр - -v, --invert-match: Инвертирует поиск - -w, --word-regexp: Ищет целые слова - -x, --line-regexp: Ищет целые строки ### Дополнительные опции: - -P, --perl-regexp: Использует Perl-совместимые регулярные выражения - --no-ignore-case: Отменяет игнорирование регистра ## 📊 Управление выводом ### Форматирование результатов: - -c, --count: Выводит только количество совпадений - --color[=WHEN]: Подсвечивает результаты - -m NUM, --max-count=NUM: Останавливается после NUM совпадений - -o, --only-matching: Выводит только совпадающие части ### Дополнительные опции вывода: - -q, --quiet, --silent: Подавляет весь обычный вывод - -s, --no-messages: Подавляет сообщения об ошибках - -b, --byte-offset: Печатает смещение в байтах для каждой строки - -H, --with-filename: Печатает имя файла для каждого совпадения - -h, --no-filename: Подавляет префикс имени файла в выводе - --label=LABEL: Отображает LABEL как имя файла для стандартного ввода ## 🔬 Контекстный поиск ### Опции для контекста: - -A NUM, --after-context=NUM: Выводит NUM строк после совпадения - -B NUM, --before-context=NUM: Выводит NUM строк до совпадения - -C NUM, --context=NUM: Выводит NUM строк вокруг совпадения ### Дополнительные опции контекста: - --group-separator=SEP: Использует SEP как разделитель между группами строк - --no-group-separator: Не выводит разделитель между группами строк ## 📁 Работа с файлами и директориями ### Опции для навигации: - -r, --recursive: Рекурсивный поиск - --include=GLOB: Поиск только в файлах, соответствующих GLOB - --exclude=GLOB: Исключает файлы, соответствующие GLOB - --exclude-dir=GLOB: Исключает директории, соответствующие GLOB - -R, --dereference-recursive: Рекурсивный поиск, следуя по символическим ссылкам ### Обработка специальных файлов: - -a, --text: Обрабатывает бинарные файлы как текст - --binary-files=TYPE: Указывает, как обрабатывать бинарные файлы - -I: Обрабатывает бинарные файлы, как если бы они не содержали совпадений - -D ACTION, --devices=ACTION: Указывает, как обрабатывать устройства, FIFO и сокеты - -d ACTION, --directories=ACTION: Указывает, как обрабатывать директории ## 🧠 Регулярные выражения ### Основные метасимволы: - .: Любой символ - ^: Начало строки - $: Конец строки - *: 0 или более повторений - +: 1 или более повторений - ?: 0 или 1 повторение - {n}: Ровно n повторений - {n,}: n или более повторений - {n,m}: От n до m повторений ### Классы символов: - [abc]: Любой из перечисленных символов - [^abc]: Любой символ, кроме перечисленных - [a-z]: Любой символ в диапазоне - [:alnum:]: Буквенно-цифровые символы - [:alpha:]: Буквенные символы - [:digit:]: Цифровые символы ## 💡 Практический пример
$ grep -n -- 'f.*\.c$' *g*.h /dev/null
argmatch.h:1:/* definitions and prototypes for argmatch.c
Этот пример демонстрирует: - Поиск строк, содержащих 'f' и заканчивающихся на '.c' - В файлах, имена которых содержат 'g' и заканчиваются на '.h' - С выводом номеров строк (-n) ## 🚀 Продвинутые техники ### Использование grep с другими командами: - Поиск процессов: ps aux | grep "process_name" - Поиск в сжатых файлах: zgrep "pattern" file.gz ### Оптимизация поиска: - Используйте -F для поиска фиксированных строк (без регулярных выражений) - Применяйте -l для вывода только имен файлов с совпадениями ### Настройка окружения: - GREP_COLORS: Настройка цветов для подсветки вывода - LC_ALL, LC_COLLATE, LANG: Настройка локали для сортировки и сопоставления символов - POSIXLY_CORRECT: Включение строгого соответствия стандарту POSIX #Linux_Mastery @LinuxSkill

🔍 Мастер grep: Реальные сценарии для настоящих профи! (День 7 из 8) Думаешь, что знаешь всё о grep? Приготовься удивляться! 😮 1. Контекстный поиск (-A, -B, -C):
grep -C 3 "pattern" file
Показывает 3 строки до и после совпадения. Контекст - твой новый лучший друг! 2. Отладка сложных регулярных выражений:
grep --debug "pattern" file
Разбирайся в хитросплетениях regex как настоящий детектив! 3. Сохранение результатов:
grep "pattern" file > results.txt
Лови результаты прямо в файл. Удобно для дальнейшего анализа! Завтра тебя ждёт большой гайд по grep. Готовься стать настоящим ниндзя командной строки! ____________________ Дополнительный материал: 🧠 - Облачные технологии и DevOps: Введение в облака. Примеры: Azure 🧠 - Облачные технологии и DevOps: Конфигурация и автоматизация облачных ресурсов 🧠 - Безопасность и сетевые аспекты: Основы безопасности Linux-сервера #Linux_Mastery @LinuxSkill

🔍 Мастер grep: Реальные сценарии для настоящих профи! (День 6 из 8) Привет, линукс-мастер! Сегодня применим наши знания grep на практике. Готов? 1. Анализ логов: Найдем все ошибки
grep "ERROR" /var/log/syslog
Мгновенно выявляем проблемы в системе! 2. Поиск в исходном коде: Где эта функция?
grep "def " *.py
Быстро находим определения функций в Python-файлах. 3. Фильтрация данных: Извлекаем нужное
grep "keyword" dataset.csv
Вытаскиваем строки с ключевым словом из CSV-файла. 💡 Совет: Комбинируй grep с другими командами для более сложных задач. Например:
grep "ERROR" /var/log/* | sort | uniq -c | sort -nr
Эта команда найдет все уникальные ошибки в логах, отсортирует их по частоте. В следующий раз мы раскроем секретные трюки и малоизвестные функции grep. Будет много интересного! ____________________ Дополнительный материал: 🧠 - Основы программирования: Python 🧠 - Основы программирования: Bash 🧠 - Основы программирования: Создание скриптов и автоматизация задач #LinuxJournal @LinuxSkill

🔔 Похититель Рождества нацелился на вашу инфраструктуру Да, Гринч снова за своё! Только теперь его цель — инфраструктура ваш
🔔 Похититель Рождества нацелился на вашу инфраструктуру Да, Гринч снова за своё! Только теперь его цель — инфраструктура ваших проектов. Он завидует и хочет забрать всё себе. Уже сейчас Гринч захватил серверы и вместо праздничных страниц загружает пустоту 😨 Вы можете всё исправить! Начните осваивать практики и инструменты DevOps, чтобы не дать Гринчу захватить инфраструктуру вашей команды. Первый шаг на пути — бесплатный демодень DevOps. Вам предстоит: ❄️ развернуть сервер с Nginx и PHP-FPM ❄️ настроить их так, чтобы всё заработало как надо ❄️ убедиться, что Nginx отдаёт правильную страницу Вы не только спасёте проекты и праздничное настроение, но и узнаете, как устроен практикум DevOps, попробуете разные форматы заданий, и решите одну из задач практикума своими руками. Дедлайн близко — успейте спасти инфраструктуру и разобраться, как работает DevOps! ↘️ Регистрируйтесь на демодень и делайте первый шаг к новым навыкам: https://clck.ru/3Fi5gy Не дайте Гринчу победить! Реклама. ООО "РЕБРЕИН", ИНН: 7727409582

🔍 Мастер grep: Grep + другие инструменты = безграничные возможности! (День 5 из 8) Эй, командный гуру! Готов создавать мощные комбинации с grep? Погнали! 1. grep + find: Ищем иголку в стоге сена
find /path -type f -name "*.txt" -exec grep "pattern" {} \;
Найдёт все .txt файлы и прочешет их на наличие "pattern". Мощь! 2. grep + awk: Извлекаем нужные поля
grep "pattern" file | awk '{print $2}'
Выбирает второе поле из строк, содержащих "pattern". Чистота и точность! 3. grep + sed: Модифицируем на лету
grep "pattern" file | sed 's/old/new/g'
Находит строки с "pattern" и заменяет "old" на "new". Трансформация в действии! 4. grep + xargs: Массовые операции
grep -l "pattern" * | xargs rm
Находит файлы с "pattern" и удаляет их. Осторожно, мощный инструмент! 💡 Лайфхак: Комбинируй эти техники для создания сложных пайплайнов. Например:
find . -type f | xargs grep "TODO" | awk '{print $1}' | sort | uniq
Эта команда найдёт все уникальные файлы с "TODO" в текущей директории и ниже. В следующий раз мы рассмотрим практические примеры использования grep. Готовься применять свои навыки в реальных сценариях! ____________________ Дополнительный материал: 🧠 - Сетевые основы: Удаленное управление 🧠 - Сетевые основы: Безопасность 🧠 - Основы программирования: Основы языка программирования #LinuxJournal @LinuxSkill

🔍 Мастер grep: Мастер-класс по работе с файлами! (День 4 из 8) Салют, ниндзя командной строки! Сегодня научимся творить чудеса с файлами, используя grep. Погнали! 1. Сжатые файлы? Не проблема!
zgrep "error" logfile.gz
Ищем ошибки прямо в сжатых логах. Экономия места и времени! 2. Обработка потоков на лету:
cat file | grep "pattern"
Комбинируй команды и создавай мощные пайплайны! 3. Бинарные файлы? Grep и тут поможет:
grep --text "pattern" binaryfile
Ищем текст даже там, где его не должно быть! 💡 Лайфхак: Используй grep для быстрого анализа логов, конфигов и даже исходного кода. Например:
grep -n "function" *.py
Найдёт все определения функций в Python-файлах с номерами строк. В следующий раз мы научимся комбинировать grep с другими инструментами. Готовься к настоящей магии командной строки! ____________________ Дополнительный материал: 🧠 - Сетевые основы: Введение в межсетевые экраны 🧠 - Сетевые основы: Туннелирование и частные сети 🧠 - Сетевые основы: Настройка сети в Linux #LinuxJournal @LinuxSkill

🔍 Мастер grep: Турбо-режим для grep: выжимаем максимум производительности! (День 3 из 8) Готов прокачать свой grep до космических скоростей? Поехали! 1. Игнорируем бинарники:
grep --binary-files=without-match "pattern" directory
Забудь о тормозах на бинарных файлах! 2. Форсируем текстовый режим:
grep -a "pattern" binaryfile
Даже если файл с бинарными заголовками, grep будет работать как часы. 3. Ограничиваем количество совпадений:
grep -m 5 "error" logfile.txt
Получишь только первые 5 совпадений. Быстро и по делу! 4. Раскрашиваем результаты:
grep --color=auto "pattern" file
Найденные совпадения будут подсвечены. Красиво и функционально! 💡 Лайфхак: Комбинируй эти опции для максимального эффекта. Например:
grep --binary-files=without-match --color=auto -m 10 "error" /var/log/*
Эта команда игнорирует бинарники, подсвечивает результаты и выдаёт только первые 10 совпадений. В следующий раз мы разберёмся, как grep может творить чудеса с файлами. Будет жарко! ____________________ Дополнительный материал: 🧠 - Транспортный уровень: трансляция адресов и формирование трафика 🧠 - Прикладной уровень: возможности системы 🧠 - Прикладной уровень: что нужно для полноценной работы? #LinuxJournal @LinuxSkill

💪 Кластеры для профи: прокачай навыки и стань экспертом инфраструктуры! Думаешь, что репликация и кластеризация — одно и то
💪 Кластеры для профи: прокачай навыки и стань экспертом инфраструктуры! Думаешь, что репликация и кластеризация — одно и то же? На открытом уроке «Percona XtraDB Cluster (PXC): знакомство и настройка» 14 января в 19:00 мск разложим всё по полочкам, запустим кластер и покажем, как он работает на реальных примерах. 📝 Что будет на вебинаре: - разберём архитектурные различия PXC и репликации; - запустим и настроим полноценный рабочий кластер. Урок для системных администраторов и DBA, которые хотят освоить продвинутые инструменты и работать с высоконагруженными системами. ⭐️ Спикер Николай Лавлинский — опытный разработчик, руководитель и преподаватель, кандидат экономических наук. 🚀 Вебинар проходит в преддверии старта курса «Инфраструктура высоконагруженных систем». Участникам — скидка на обучение! 👉 Регистрация для участия: https://otus.pw/bIuXB/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🔍 Мастер grep: Продвинутые техники поиска с grep (День 2 из 8) Сегодня мы погрузимся в продвинутые техники grep. Держись крепче, будет интересно! 1. Поиск без учета регистра (-i):

grep -i "error" logfile.txt
Найдет "error", "Error", "ERROR" и другие вариации. 2. Регулярные выражения - сердце grep: Используй -E для расширенных регулярных выражений:

grep -E "error|warning" logfile.txt
Это найдет строки с "error" или "warning". Крутые примеры regex: - ^pattern: Ищет строки, начинающиеся с "pattern" - pattern$: Ищет строки, заканчивающиеся на "pattern" - [abc]: Ищет любой из символов a, b или c - .*: Ищет любое количество любых символов 3. Рекурсивный поиск:

grep -r "error" /var/log
Ищет во всех файлах директории и поддиректорий. 4. Исключение файлов или директорий:

grep -r --exclude="*.log" "error" /var/log

grep -r --exclude-dir="backup" "error" /var/log
Эти команды помогут отфильтровать ненужные файлы или директории. 💡 Лайфхак: Комбинируй эти техники для супер-точного поиска! В следующий раз мы разберем опции оптимизации производительности grep. Ты узнаешь, как искать еще быстрее! ________________ Дополнительный материал: 🧠 - Сетевой уровень: адресация и маршрутизация 🧠 - Сетевой уровень: связность и целевая маршрутизация 🧠 - Транспортный уровень: TCP, UDP и не только #LinuxJournal @LinuxSkill