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

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

前往频道在 Telegram

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

显示更多

📈 Telegram 频道 LinuxSkill - Сводки с прода и Шпаргалки 的分析概览

频道 LinuxSkill - Сводки с прода и Шпаргалки (@linuxskill) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 10 942 名订阅者,在 技术与应用 类别中位列第 11 395,并在 俄罗斯 地区排名第 59 938

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 10 942 名订阅者。

根据 14 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -65,过去 24 小时变化为 -1,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 16.52%。内容发布后 24 小时内通常能获得 5.95% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 1 808 次浏览,首日通常累积 651 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 9
  • 主题关注点: 内容集中在 docker, linux, bash, devops, скрипт 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам. Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале. 📩 По всем вопросам: @chorapov Зеркало в MAX: https://max.ru/LinuxSkill РКН https://vk.cc/cMUwm4

凭借高频更新(最新数据采集于 15 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

10 942
订阅者
-124 小时
-107
-6530
帖子存档
🔥 Почему в Linux нужно запускать скрипты через ./ ? Доброе утро, мастера консоли! ☕️ Каждый в начале пути сталкивается с ошибкой:
script.sh: command not found
Вроде скрипт есть, права +x есть… а запустить нельзя. В чём подвох? 💡 Всё просто: оболочка ищет команды только в каталогах, прописанных в $PATH. Текущая директория (.) туда по умолчанию не входит — из соображений безопасности! Чтобы запустить скрипт из текущей папки, нужно указать явно:
./script.sh
Тем самым ты говоришь системе: "Запусти ЭТОТ конкретный файл, а не ищи его где-то в системных каталогах". ✅ Почему это важно для безопасности: Представь, ты работаешь под рутом и влетаешь в папку пользователя. А там злой скрипт с именем ls. Без ./ ты бы случайно его запустил вместо нормального ls. Результат: потеря контроля над сервером. ✔️ Для надёжной работы cron-джобов или скриптов в автоматизации всегда указывай полные пути:
/bin/bash /home/user/script.sh
Или определяй команды явно:
CAT=$(which cat)
$CAT script.sh
И помни — добавлять . в $PATH крайне не рекомендуется! Это открывает брешь для атак. 📩 Завтра: Вопрос №35 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Управление процессами: Конвейер (pipeline) 🧠 - Управление процессами: Создание и выполнение скриптов командной строки 🧠 - Установка Docker #Linux_Mastery #bash #linux #security

🔥 Как etckeeper спасает сервер от криворуких админов! Привет, архитекторы серверов! Когда из твоего /etc внезапно исчезают изменения — это тревожный звоночек. Сегодня делюсь реальным кейсом, как на сервере внезапно пропали локейшены в nginx.conf. Всё оказалось банально: в /etc была спрятана .git-папка, а на сервере стоял etckeeper. Что делает etckeeper? 🛡️ Он автоматически отслеживает любые изменения в /etc через git. Если кто-то что-то сломал — ты сразу увидишь все изменения и сможешь откатить систему за пару команд. Как установить и настроить:
sudo apt install etckeeper git
cd /etc
git remote add origin git@github.com:your-repo/etc.git
git push -u origin master
Перед пушем обязательно почисти .gitignore, убрав чувствительные файлы! ✔️ Чтобы зафиксировать изменения:
etckeeper commit "комментарий" && git push
✔️ Чтобы откатить только один файл:
etckeeper vcs checkout <commit_id> /etc/fstab
🎯 Теперь никакие магниты Марса и криворукие тестировщики не навредят твоему серверу! 📩 Завтра: Почему в Linux нужно запускать скрипты через ./ ? Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Управление процессами: Часть 2 🧠 - Docker с 0 до 100%. Всё, что нужно знать 🧠 - Управление процессами: Перенаправление ввода/вывода и конвейеры #Linux_Mastery #linux #utils #devops #server

💣 Как можно случайно сломать систему, установив ПО вручную? Привет, линуксоид! 👋 Кажется, что скачать программу с сайта и установить её вручную — это быстро и удобно. Но в Linux это может стоить работоспособности всей системы. Когда ты устанавливаешь программы через: - curl | sh - компиляцию из исходников - .deb файлы вне репозиториев ⚡ ты обходишь пакетный менеджер (apt, dnf), и: - система не отслеживает установку - обновления и удаление могут стать проблемой - легко получить конфликт версий библиотек ✅ Как безопасно устанавливать ПО: - Использовать apt или официальные репозитории. - Для .deb-файлов — sudo apt install ./file.deb (а не dpkg -i). - Избегать скриптов curl | sh без проверки кода. - Размещать ручные установки в /usr/local/ или $HOME/.local. Помни: пакетный менеджер — это твой друг в Linux. 🛡 🌐 Источник: https://unix.stackexchange.com/questions/782971/is-it-safe-to-install-programs-other-than-with-a-distros-package-manager 📩 Завтра: Как etckeeper спасает сервер от криворуких админов! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Линус Торвальдс — Человек, который придумал Linux [TED] 🧠 - Карта развития Linux-специалиста 🧠 - Операционная система - общие сведения #stackoverflow #linux #security #package_manager #apt #bash #linuxskill

🚀 Урок 11 — Проверка чисел в диапазоне на Bash: строго, по правилам Привет, линуксоид с инженерной строгостью! 👋 Сегодня научимся проверять, попадает ли введённое пользователем число в допустимый диапазон. Безопасность и валидация — наше всё, особенно в автоматизированных скриптах. Зачем смотреть? ✅ Напишешь Bash-функцию для проверки чисел с границами ✅ Узнаешь, как удалять символы и подстроки из строки ✅ Освоишь практику обработки отрицательных чисел и ошибок ввода Таймкоды: 00:05 — Введение: зачем нужна проверка диапазона 00:30 — Работа со строками: удаление символов и подстрок 03:36 — Основная функция: параметры, валидация, подготовка 05:30 — Отрицательные числа и символы: защита от "мусора" 10:30 — Сравнение с границами диапазона 14:42 — Вызов функции и вывод результата 19:05 — Тесты: проверка на крайние значения 19:58 — Заключение и прощание 🌐 Источник: https://www.youtube.com/watch?v=_cBwZs7SXUA&t 📩 Завтра: Как можно случайно сломать систему, установив ПО вручную? Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Как работает export в bash и когда он реально нужен? 🧠 - Прокачай свой namei: секретная опция для идеального вывода! 🧠 - BTRFS: Твой ключ к суперсиле файловых систем! #Linux_youtube #bash #linux #bashскрипты #обучение #Linux\_youtube

Вопрос №34 из теста Linux Essentials Certification: Which of the following file systems is most commonly used for Linux distributions? | Какая из следующих файловых систем наиболее часто используется в дистрибутивах Linux?
Anonymous voting

🚀 Урок 10 — Bash: как красиво выводить большие числа Привет, цифровой эстет! 👋 Сегодня разберёмся, как сделать числа в Bash удобными для чтения: добавим разделители тысяч, обработаем дробную часть и научимся кастомизировать вывод. Да, красиво — тоже по-админски. Зачем смотреть? ✅ Научишься форматировать числа по разрядам без боли ✅ Освоишь работу с cut, while, getopts, shift и флагами ✅ Сделаешь свой скрипт гибким — под любые региональные форматы Таймкоды: 00:03 — Зачем нормализовать числа 00:57 — Переменные и функция Nice number 01:52 — Деление числа на целую и дробную часть 03:20 — Учет дробной части 04:56 — Обработка больших чисел через цикл 06:43 — Добавление нулей и финальная сборка 09:08 — Итоговый вывод результата 12:23 — Обработка флагов через getopts 15:21 — Параметры и вывод 18:05 — Смещение аргументов (shift) 20:33 — Проверка параметров и пример 23:46 — Обработка дробной части и тысяч 25:06 — Сборка итогового значения 30:15 — Финальные штрихи 32:09 — Заключение и прощание 🌐 Источник: https://www.youtube.com/watch?v=WOAfSn5HbmM&t 📩 Завтра: Вопрос №34 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Как управлять iptables на лету — без sudo, без потерь 🧠 - DNS — самая недооценённая технология, без которой интернет не работает 🧠 - Подними свой DNS-сервер и забудь про Google DNS #Linux_youtube #bash #linux #bashскрипты #обучение #Linux\_youtube

Вопрос №33 из теста Linux Essentials Certification: Which command shows if /usr/bin is in the current shell search path? | Какая команда показывает, находится ли /usr/bin в текущем пути поиска оболочки?
Anonymous voting

🐚 Полная шпаргалка по Bash: команды, синтаксис и фишки! Привет, покорители терминалов! Ты устал листать десятки страниц в поисках нужной Bash-команды? Тогда держи готовую шпаргалку, собранную специально для тебя! 🛠️ Все команды удобно структурированы: условия, циклы, массивы, функции, работа с файлами и процессами. Что тебя ждёт: - Основы синтаксиса Bash без воды - Краткие примеры команд и скриптов - Умные лайфхаки для оптимизации рутины - Пояснения, когда что использовать на практике Шпаргалка пригодится: - Начинающим пользователям - Системным администраторам - DevOps инженерам - Тем, кто хочет автоматизировать свои задачи в Linux 🌐 Источник:https://devhints.io/bash 📩 Завтра: Вопрос №33 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - 50 команд Linux 🧠 - Как быстро запомнить базовые команды Linux 🧠 - Управление процессами: Часть 1 #Linux_Mastery #linux #bash #devops #automation #cheatsheet

🔥 Быстрое обнаружение проблем в сети через массовый пинг Привет, мастера мониторинга! 📡 Когда у тебя десятки серверов или рабочих станций, проверять их по одному — это адская рутина. К счастью, в 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скрипты #поисккоманд

LinuxSkill - Сводки с прода и Шпаргалки - Telegram 频道 @linuxskill 的统计与分析