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

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

前往频道在 Telegram

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

显示更多

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

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

📊 受众指标与增长动态

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

根据 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 938
订阅者
-124 小时
-107
-6530
帖子存档
🔍 Открой секреты своей системы: 18 команд которые должен знать каждый линуксоид! Привет, линукс-мастер! Сегодня я расскажу тебе о полезных командах, которые помогут быстро получить сведения о системе и активности пользователей. Эти команды — твои лучшие друзья в мире Linux. Давай разберемся, что и как использовать! Основные команды для мониторинга: 1. Системная информация:
   date        # Текущая дата и время
   cal         # Календарь на текущий месяц
   uptime      # Время с момента последней загрузки ОС
   uname -a    # Все сведения о системе
   uname -vr   # Номер выпуска ОС и версия ядра
2. Активность пользователей:
   w           # Сведения о зарегистрированных пользователях
   users       # Список имен вошедших пользователей
   last        # История входов пользователей
   lastlog     # Время последнего входа всех пользователей
   whoami      # Имя текущего пользователя
   finger user # Информация о пользователе
3. Использование ресурсов:
   df          # Использование дисков
   du          # Использование текущего каталога
   free        # Использование реальной и виртуальной памяти
4. Поиск и справка:
   whatis app  # Краткая информация об app
   whereis app # Местоположение исполняемого модуля app
   which app   # Исполняемый модуль по умолчанию
   man command # Справочная информация для команды
Эти команды помогут тебе быстро ориентироваться в системе и управлять ею. Попробуй их в действии и делись своими успехами! 📩 Завтра: Никогда не запускай эти 11 команд в Linux! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Меняем владельца файлов в Linux с помощью chown: Пошаговое руководство! 🧠 - Установка Разрешений по Умолчанию в Linux с umask: Ваш Путеводитель! 🧠 - Станьте Гуру Управления Загрузчиком GRUB с LinuxSkill #Linux_Commands @LinuxSkill

👁Настройка dev-окружения для команды компьютерного зрения. Что будет на вебинаре? - Аренда и базовая настройка сервера для р
👁Настройка dev-окружения для команды компьютерного зрения. Что будет на вебинаре? - Аренда и базовая настройка сервера для работы команды. - Установка и настройка инструментов для ML-экспериментов - Развертывание сервиса для разметки изображений CVAT. Узнаете, как арендовать и настроить сервер для командной работы, что позволит им быстро развертывать инфраструктуру для новых проектов. Научитесь настраивать MLFlow для отслеживания экспериментов, JupiterLab для удобной разработки и MinIO для создания общего файлового хранилища, что упростит совместную работу с датасетами и другими файлами. Сможете развернуть CVAT для разметки изображений, что пригодится в проектах, связанных с обработкой и анализом изображений, таких как распознавание объектов, сегментация и т.д. 👉 Регистрация и подробности вебинара https://otus.pw/8B6e/ Вебинар проходит в рамках подписки OTUS, благодаря которой можно приобрести 3 курса по цене одного! Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🔍 Как найти различия между двумя деревьями каталогов в Linux? Ты когда-нибудь задумывался, как быстро сравнить содержимое двух директорий и выявить различия? Сегодня мы расскажем, как это сделать с помощью команды diff в Linux. Чтобы сравнить два дерева каталогов и найти различия в содержимом файлов, используй команду diff с флагами -qr:
diff -qr dir1/ dir2/
- -q или --brief — выводит только информацию о различиях, без детального сравнения. - -r или --recursive — рекурсивно обходит все подкаталоги. Если ты хочешь увидеть различия для файлов, которые могут отсутствовать в одной из директорий, добавь флаг -N:
diff -qrN dir1/ dir2/
Используя эти команды, ты сможешь легко и быстро выявить различия между двумя директориями, что особенно полезно при управлении версиями и контроле изменений. Попробуй сам и убедись, насколько это удобно! 🌳 Ветка: https://stackoverflow.com/questions/4997693/given-two-directory-trees-how-can-i-find-out-which-files-differ-by-content 📩 Завтра: 18 команд которые должен знать каждый линуксоид! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Мастерство использования команды chown для смены владельца файлов и каталогов 🧠 - Станьте Мастером Календаря в Linux с Cal и NCal 🧠 - Станьте Мастером Управления Пользователями в Linux #stackoverflow @LinuxSkill #Linux #Diff #DirectoryComparison #SysAdmin #DevOps

+2
🛡️ Открой секреты защиты от DDoS-атак с помощью экспертов! Ты готов узнать, как защитить свою компанию от DDoS-атак? В этом захватывающем видео мы погружаемся в мир кибербезопасности и раскрываем стратегии, которые помогут тебе противостоять самым сложным угрозам. Видео 1 от Kaspersky: Экспертно: Как защитить компанию от DDoS - 00:00: Узнай, как школьники используют DDoS для атак на электронные дневники. - 01:22: Понимание DDoS-атак и их использование для промышленного шпионажа. - 11:44: Как лидеры отрасли, такие как Cisco, предлагают решения для защиты. Источник: https://www.youtube.com/watch?v=mftFn-2g2aE Видео 2: Защита от DoS-атак с помощью Nginx - 00:00: Простая защита от DDoS-атак с использованием Nginx. - 02:36: Настройка Nginx для оптимизации работы сервера. - 14:59: Фильтрация ботов и защита от нежелательных соединений. Источник: https://www.youtube.com/watch?v=S5kB0_mACJQ Видео 3: Как защититься от DDoS-атаки по IP адресу? - 00:06: Практическое применение DDoS-атак по IP-адресу. - 01:49: Реализация атаки и её ограничения. - 03:27: Советы по безопасности и легальному заработку. Источник: https://www.youtube.com/watch?v=-nnTDnpTIjU Не пропусти возможность узнать, как защитить свой бизнес от киберугроз! 📩 Завтра: Как найти различия между двумя деревьями каталогов в Linux? Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Linux Skills Boost: Настройка разрешений для групп файлов с chmod 🧠 - Упаковываем и сжимаем: Мастер-класс по bzip2 в Linux 🧠 - История Reiser4: Как она изменила мир Linux #Linux_youtube @LinuxSkill #Linux #DDoS #Nginx #Kaspersky

🚀 Твой незаменимый помощник: Скрипт для мониторинга Linux! Привет, повелитель терминала! 🖥️ Сегодня я поделюсь с тобой скриптом, который поможет тебе следить за производительностью твоей Linux-системы. Этот инструмент быстро оценит состояние системы и выявит узкие места. Давай посмотрим, как он работает! Скрипт для мониторинга:
#!/bin/bash
# Colors for readability
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
RED='\033[0;31m'
NC='\033[0m' # No Color
echo -e "${GREEN}===== System Monitoring Script =====${NC}"

# 1. CPU Usage
echo -e "${YELLOW}\n>> CPU Usage: ${NC}"
mpstat | awk '/all/ {print "CPU Load: " $3 "% idle"}'

# 2. Memory Usage
echo -e "${YELLOW}\n>> Memory Usage: ${NC}"
free -h | awk '/Mem/ {print "Total Memory: " $2 "\nUsed: " $3 "\nFree: " $4}'
echo -e "Swap:\n"$(free -h | awk '/Swap/ {print "Total: " $2 ", Used: " $3 ", Free: " $4}')

# 3. Disk Usage
echo -e "${YELLOW}\n>> Disk Usage: ${NC}"
df -h | grep '^/dev' | awk '{print $1 ": " $5 " used, " $4 " available"}'

# 4. Network Traffic
echo -e "${YELLOW}\n>> Network Traffic: ${NC}"
ifstat -i eth0 1 1 | awk 'NR==3 {print "RX: " $1 " KB/s, TX: " $2 " KB/s"}'

# 5. Top 5 Memory Consuming Processes
echo -e "${YELLOW}\n>> Top 5 Memory Consuming Processes: ${NC}"
ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head -n 6

# 6. Top 5 CPU Consuming Processes
echo -e "${YELLOW}\n>> Top 5 CPU Consuming Processes: ${NC}"
ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head -n 6

# 7. System Logs Monitoring
echo -e "${YELLOW}\n>> Recent Errors in System Logs: ${NC}"
journalctl -p 3 -xb | tail -n 10

echo -e "${GREEN}===== Monitoring Completed =====${NC}"
Что делает этот скрипт? 1. CPU Usage: Показывает загрузку процессора. 2. Memory Usage: Отображает использование оперативной памяти и swap. 3. Disk Usage: Информирует о занятом и доступном дисковом пространстве. 4. Network Traffic: Показывает входящий и исходящий трафик. 5. Top 5 Memory Consuming Processes: Выводит процессы, потребляющие больше всего памяти. 6. Top 5 CPU Consuming Processes: Выводит процессы, потребляющие больше всего CPU. 7. System Logs Monitoring: Показывает последние ошибки в системных логах. Этот скрипт — твой надежный помощник в мониторинге системы. Запускай его, чтобы всегда быть в курсе состояния твоего сервера. 📩 Завтра: Открой секреты защиты от DDoS-атак с помощью экспертов! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Управление Особыми Режимами в Linux: Разблокировка Доступа с chmod 🧠 - Разбираемся с командой Basename: Ваш ключ к упрощению работы с файлами в Linux 🧠 - От MythTV до LibreELEC: Как Linux Перевернул Мир Мультимедиа #Linux_Mastery @LinuxSkill #Linux #Bash #Monitoring

⭐🚀 Пройдите вступительный тест и получите доступ к бесплатным урокам курса "Administrator Linux. Professional". 👉 Пройти те
⭐🚀 Пройдите вступительный тест и получите доступ к бесплатным урокам курса "Administrator Linux. Professional". 👉 Пройти тест: https://otus.pw/oCVd/ Хотите стать экспертом в администрировании Linux? У нас для вас отличная новость! Представьте, как вы: - Освоите настройку и управление сетевыми сервисами на Linux. - Научитесь автоматизировать задачи с помощью Ansible. - Сможете эффективно управлять дисковыми подсистемами и файловыми системами. - Настроите и будете администрировать веб-серверы (Nginx, Apache) и базы данных (MySQL, PostgreSQL). - Повысите уровень безопасности своих серверов с помощью SELinux и брандмауэров. - Получите навыки мониторинга и логирования с использованием Prometheus и Zabbix. Наш курс включает в себя все необходимые знания и практические задания, чтобы вы стали настоящим профессионалом. Не упустите свой шанс! Пройдите вступительный тест прямо сейчас и получите доступ к бесплатным урокам и скидки. Запишитесь на курс и начните свой путь к успеху! 👉 Пройти тест и получить доступ к уникальным бесплатным урокам https://otus.pw/oCVd/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🛠️ Как удалить экспортированную переменную окружения в Linux? Если тебе нужно удалить экспортированную переменную окружения, команда unset — это то, что тебе нужно:
unset GNUPLOT_DRIVER_DIR
Важно знать: - Эта команда удаляет переменную только для текущей сессии терминала. При открытии нового окна терминала переменные загружаются из таких файлов, как ~/.bashrc или ~/.profile. - Если переменная автоматически устанавливается при каждом запуске терминала, попробуй найти её в скрытых файлах домашней директории. Используй команду:
  grep -r <имя_переменной> ~
Это может занять время, если у тебя много файлов. Как сохранить значение переменной, но убрать экспорт: - В bash можно использовать: typescript
  declare +x MYVAR
или
  export -n MYVAR
Удаление переменной в разных сессиях: - Нет команды, которая бы удалила переменную во всех существующих сессиях. Лучше найти файл инициализации, где она устанавливается, и отредактировать его, чтобы переменная не устанавливалась в будущих сессиях. Ветка: https://stackoverflow.com/questions/6877727/how-do-i-delete-an-exported-environment-variable 📩 Завтра: Твой незаменимый помощник: Скрипт для мониторинга Linux! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Улучшаем Linux Skills: Мастерство символического представления разрешений с chmod 🧠 - Знаете ли вы, как узнать архитектуру вашей машины в Linux 🧠 - Открытие Ansible: Как простой инструмент стал гигантом управления конфигурациями #stackoverflow @LinuxSkill #Linux #EnvironmentVariables #Bash #Tips #Automation

Вопрос №7 из теста Linux Essentials Certification: Какая из следующих команд может быть использована для извлечения файлов из архива?
Anonymous voting

🎥 Открой для себя 15 малоизвестных команд LINUX, которые изменят твою жизнь! Ты думаешь, что знаешь все о Linux? Подумай еще раз! В этом видео мы раскроем 15 скрытых жемчужин командной строки, которые не только упростят твою жизнь, но и сэкономят драгоценное время. От анализа дискового пространства с помощью ncdu до интерактивного поиска с fzf — эти команды станут твоими новыми лучшими друзьями в мире Linux. Источник: https://www.youtube.com/watch?v=O1gAq4pCk0s 📩 Завтра: Вопрос №7 из теста Linux Essentials Certification: Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Улучшаем Linux Skills: Мастерство символического представления разрешений с chmod 🧠 - Знаете ли вы, как узнать архитектуру вашей машины в Linux 🧠 - Открытие Ansible: Как простой инструмент стал гигантом управления конфигурациями #Linux_youtube @LinuxSkill

📚Без даунтайма и головной боли: разбираем лучшие стратегии на вебинаре Обновления без прерывания работы — мечта DevOps-инжен
📚Без даунтайма и головной боли: разбираем лучшие стратегии на вебинаре Обновления без прерывания работы — мечта DevOps-инженера. Но как её реализовать в реальности? Если каждый деплой — это стресс, а сбои случаются слишком часто, пора разобраться в секретах нулевого даунтайма. На открытом вебинаре 19 марта в 20:00 мск разберем: - Blue/Green, Canary, Feature Toggles – какую стратегию выбрать? - Как Kubernetes и Ansible помогают минимизировать простои. - Как тестировать обновления прямо в продакшене и не бояться откатов. 💬 Спикер Дмитрий Золотов — Flutter+Kotlin Developer в Yandex. Урок пройдет в преддверии старта курса «DevOps-практики и инструменты». Все участники получат скидку на обучение. 👉Регистрируйтесь и выводите инфраструктуру на новый уровень: https://otus.pw/mhyRs/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🔥 Неожиданные секреты Linux: 12 утилит, которые спасут твой сервер! Привет, повелитель терминала! 🖥️ Сегодня я расскажу тебе о мощных утилитах для траблшутинга в Linux, которые помогут быстро диагностировать и решать проблемы на сервере. Давай разберемся, что и как использовать! Основные утилиты для траблшутинга: 1. top и htop:
   top
   htop
- Показывают информацию о системных процессах в реальном времени, включая использование CPU, памяти и дискового ввода-вывода. 2. ps:
   ps aux
- Показывает список активных процессов. 3. netstat и ss:
   netstat -tuln
   ss -tuln
- Показывают сетевые соединения, таблицы маршрутизации и другую сетевую информацию. 4. lsof:
   lsof
   lsof -i :80
- Показывает открытые файлы и порты. 5. df и du:
   df -h
   du -sh /var/log/*
- Показывают информацию о дисковом пространстве. 6. ping и traceroute:
   ping google.com
   traceroute google.com
- Используются для диагностики сетевых проблем. 7. curl и wget:
   curl -I https://www.example.com
   wget https://www.example.com/file.zip
- Используются для отправки HTTP-запросов и загрузки файлов. 8. journalctl:
   journalctl -xe
   journalctl -u nginx.service
- Используется для просмотра системных журналов. 9. dmesg:
   dmesg | grep error
- Показывает сообщения ядра. 10. strace:
bash
    strace -p <PID>
 
- Трассирует системные вызовы и сигналы. 11. tcpdump:
bash
    tcpdump -i eth0
 
- Анализатор сетевых пакетов. 12. vmstat и iostat:
bash
    vmstat 1
    iostat 1
 
- Показывают статистику виртуальной памяти и ввода-вывода. Эти утилиты — твои лучшие друзья в мире Linux. Используй их, чтобы быстро находить и устранять проблемы. Ставь 👍 и забирай 📚 Базу знаний! 📩 Завтра: 🎥 15 малоизвестных команд Linux Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Разблокируем Linux: Управление разрешениями файлов с символическим представлением 🧠 - Мастерство использования команды Ar в Linux: Создание и управление архивами 🧠 - От rsyslog до Graylog: Путешествие через эволюцию систем управления журналами #Linux_Mastery @LinuxSkill #curl #wget #journalctl #ping #traceroute #df #du #lsof

🎨 Как изменить цвет вывода команды echo в Linux? Хочешь добавить немного цвета в свои скрипты? Используй ANSI escape-коды, чтобы изменить цвет текста в терминале! Вот как это сделать: Коды цветов: - Черный: 0;30, Темно-серый: 1;30 - Красный: 0;31, Светло-красный: 1;31 - Зеленый: 0;32, Светло-зеленый: 1;32 - Коричневый/Оранжевый: 0;33, Желтый: 1;33 - Синий: 0;34, Светло-синий: 1;34 - Фиолетовый: 0;35, Светло-фиолетовый: 1;35 - Голубой: 0;36, Светло-голубой: 1;36 - Светло-серый: 0;37, Белый: 1;37 Пример использования:
RED='\033[0;31m'
NC='\033[0m' # Без цвета
printf "I ${RED}love${NC} Stack Overflow\n"
Совет: Если используешь echo, добавь флаг -e для обработки escape-последовательностей:
echo -e "I ${RED}love${NC} Stack Overflow"
Замечания: - Используй кавычки, чтобы избежать расширения шаблонов. - На MacOSX вместо \e используй \x1B. - Цвета зависят от конфигурации терминала, так что результат может различаться. Теперь ты знаешь, как добавить немного цвета в свои скрипты! 🎨 Ветка: https://stackoverflow.com/questions/5947742/how-to-change-the-output-color-of-echo-in-linux 📩 Завтра: Неожиданные секреты Linux: 12 утилит, которые спасут твой сервер! Включи 🔔 чтобы не пропустить! ____________________ Дополнительный материал: 🧠 - Освежаем Linux Skills: Как удалить особые режимы разрешений? 🧠 - Станьте мастером правописания в Linux с помощью команды Aspell 🧠 - Путь дистрибутивов на базе Gentoo от Calculate Linux до Sabayon @LinuxSkill #echo #stackoverflow

🎥 Как использовать Ansible для автоматизации настройки и резервного копирования конфигурации устройств 00:08 Введение и знакомство 01:30 Марафон и планы 03:01 Важность автоматизации 04:19 Инструменты для автоматизации 06:10 Архитектура и использование Ansible 07:36 Плейбуки и их структура 10:15 Настройка и тестирование 12:07 Структура файла hosts 13:56 Настройка IP-адреса и аутентификации 15:19 Файл конфигурации Ansible 17:41 Локальная конфигурация 22:28 Настройка плейбука 24:19 Пример плейбука 29:17 Сохранение и использование плейбука 30:10 Формат файла и отступы 32:54 Запуск плейбука и проверка ошибок 35:29 Проверка бэкапа и использование Git 39:31 Автоматическая конфигурация 40:04 Настройка IP-адреса 44:14 Проверка и сохранение конфигурации 46:16 Настройка команд в CICD 47:15 Проверка и сохранение конфигурации 49:16 Запуск и проверка конфигурации 51:11 Преимущества использования CICD 53:06 Нюансы настройки IPv6 и IPv4 56:06 Автоматизация и управление конфигурациями 58:29 Важность песочницы и виртуализации 📩 Завтра: Как изменить цвет вывода команды echo в Linux? Включи 🔔 чтобы не пропустить! ________________ Дополнительный материал: 🧠 - Углубляемся в безопасность Linux: Специальные режимы и их мощь! 🧠 - Разгадываем тайны команды "Apropos": Ваш ключ к миру Linux Man Pages 🧠 - От первого файла до UFS: Эпическое путешествие файловой системы в Linux

🚀 Darling: Запускай MacOS приложения на Linux как профи! Если ты когда-нибудь мечтал запускать MacOS приложения на Linux, то Darling — это то, что тебе нужно. Это как Wine, но для MacOS. Давай разберемся, как это работает! Darling позволяет запускать MacOS приложения в режиме трансляции. Пока графические приложения в экспериментальном режиме, но уже можно устанавливать из .pkg и DMG. Проект полностью Open Source под лицензией GPL3. Как установить Darling: 1. Клонируем репозиторий:

   git clone https://github.com/darlinghq/darling.git
   cd darling
2. Устанавливаем зависимости:

   sudo apt-get install cmake clang bison flex libfuse-dev libudev-dev pkg-config libc6-dev-i386
3. Собираем проект:

   ./build.sh
4. Запускаем Darling:

   sudo ./darling shell
Теперь ты можешь попробовать запускать MacOS приложения на своем Linux. 📩 Завтра: 🎥 Как использовать Ansible для автоматизации настройки и резервного копирования конфигурации устройств Включи 🔔 чтобы не пропустить! ________________ Дополнительный материал: 🧠 - Linux Mastery: Управление разрешениями каталогов с помощью chmod 🧠 - Станьте мастером управления пользователями и группами в Linux с помощью команд adduser и addgroup 🧠 - От первого контейнера до мощного Swarm: Путешествие Docker в мире DevOps

🔍 Как рекурсивно найти все файлы в текущей и поддиректориях с использованием шаблонов? Если ты ищешь способ найти все файлы, соответствующие определенному шаблону, в текущей директории и всех поддиректориях, используй команду find:

find . -name "foo*"
Объяснение: - find требует начальную точку поиска, поэтому . (точка) указывает на текущую директорию. - "foo*" — это шаблон, который указывает find искать все файлы, начинающиеся с "foo". Дополнительные возможности: - Для поиска без учета регистра используй:

  find . -iname "foo*"
- Если ты не хочешь получать уведомления об ошибках доступа к директориям, используй:

  find . -name "foo*" 2>/dev/null
- Чтобы искать только файлы, исключая директории, добавь -type f:

  find . -name "foo*" -type f
Советы: - Обязательно используй кавычки вокруг шаблона, чтобы избежать его расширения оболочкой перед передачей в find. - Если у тебя есть символические ссылки, и ты хочешь их обрабатывать, добавь опцию -L. Ветка: https://stackoverflow.com/questions/5905054/how-can-i-recursively-find-all-files-in-current-and-subfolders-based-on-wildcard 📩 Завтра: Darling: Запускай MacOS приложения на Linux как профи! Включи 🔔 чтобы не пропустить! ________________ Дополнительный материал: 🧠 - Linux Deep Dive: Разбираемся с UID и группами 🧠 - Как использовать команду basename для упрощения ваших скриптов Bash 🧠 - От простого до грандиозного: Путешествие Kubernetes в мире контейнеризации tags: #linux #find #search #tips #stackoverflow @LinuxSkill

✅ Управляй доступностью и надёжностью в ведущих компаниях: стань экспертом SRE! 📕 на онлайн-курсе «SRE практики и инструмент
Управляй доступностью и надёжностью в ведущих компаниях: стань экспертом SRE! 📕 на онлайн-курсе «SRE практики и инструменты» в OTUS вы: — Научитесь управлять отказоустойчивостью систем — Разберетесь в мониторинге и наблюдаемости сервисов — Освоите автоматизацию эксплуатации и реакцию на инциденты — Поймете, как работать с метриками и KPI надежности SRE — это не просто тренд, а стандарт управления IT-инфраструктурой в крупных компаниях. Хочешь играть по правилам, а не тушить пожары? Пройди вступительный тест и узнай, осилишь ли ты уровень курса. Результат теста получишь сразу. 🚀 ПРОЙТИ ТЕСТ: https://otus.pw/8xQL/ Сможешь успешно пройти тест, получишь доступ к открытым урокам курса + доступ к курсу по специальной цене! Не забудь забрать промокод на скидку SRE5 (дополнительно к скидкам месяца - действует до 15.03) 🎫 Курс можно приобрести в рассрочку Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Вопрос №6 из теста Linux Essentials Certification: Какая из следующих программ не является графическим веб-браузером?
Anonymous voting

🎥 Как использовать Ansible для автоматизации установки и настройки веб-сервера Apache под Linux 00:10 Введение и цели мастер-класса 01:05 Марафон по DevOps и кибербезопасности 02:58 Введение в Ansible 04:50 Архитектура и использование Ansible 06:39 Написание Playbook 10:30 Рекомендации по использованию Ansible 13:19 Лабораторная работа и завершение 15:10 Проверка подключения по SSH 16:06 Файл конфигурации Ansible 17:57 Подключение по ключу 19:49 Файл hosts 22:33 Файл конфигурации Ansible 24:27 Проблемы с подключением 32:20 Решение проблем с подключением 37:26 Написание плейбука 38:23 Создание простого плейбука 40:10 Проверка и запуск плейбука 42:00 Развёртывание веб-сервера 48:05 Настройка и запуск веб-сервера 53:13 Усложнение задачи 57:49 Исправление ошибок и перезапуск Apache 58:44 Замена Virtual Host в файле 01:01:42 Проверка и запуск тасков 01:04:51 Автоматизация развертывания серверов 01:06:41 Вопросы и приглашение на курсы 01:09:52 Тестирование инфраструктуры и кибербезопасность Источник: https://www.youtube.com/watch?v=7KocKP-twSw 📩 Завтра: Вопрос №6 из теста Linux Essentials Certification Включи 🔔 чтобы не пропустить! ________________ Дополнительный материал: 🧠 - Linux Mastery: Настройка разрешений каталогов с помощью chmod 🧠 - Разгадываем тайны архитектуры: Что такое i686 в Ubuntu 🧠 - От RPM до Snap: Путешествие через эволюцию систем управления пакетами #Linux_youtube @LinuxSkill #Apache #Ansible #DevOps

⚡️Автоматизация деплоя без ошибок — это реально! Тратите часы на ручные настройки серверов? Каждый релиз — как прыжок с параш
⚡️Автоматизация деплоя без ошибок — это реально! Тратите часы на ручные настройки серверов? Каждый релиз — как прыжок с парашютом без уверенности, что он раскроется? Пора менять подход! Представляем решение: 12 марта в 20:00 мск приходите на открытый урок «Организуем CD с помощью Ansible и GitLab CI». Вы узнаете: - Как настроить бесперебойный деплой с помощью Ansible и GitLab CI. - Как сократить время релизов и уменьшить количество ошибок. - Как обновлять сервисы без даунтайма. 🔴Готовы ускорить доставку кода? Запишитесь сейчас и получите скидку на большое обучение «DevOps-практики и инструменты»: https://otus.pw/PNl6/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🔍 Самый популярный вопрос по Linux на StackOverflow: 11,7 миллионов просмотров! Вопрос: Как найти все файлы, содержащие определенный текст (строку) на Linux? Если ты когда-либо задавался вопросом, как найти все файлы, содержащие определенный текст на Linux, то вот решение, которое стало невероятно популярным на StackOverflow:

grep -rnw '/path/to/somewhere/' -e 'pattern'
Объяснение параметров: - -r или -R — рекурсивный поиск. - -n — вывод номера строки. - -w — поиск точного совпадения слова. - -l — вывод только имени файла, содержащего совпадение. - -e — шаблон, используемый для поиска. Дополнительные флаги для более эффективного поиска: 1. Поиск только в файлах с расширениями .c или .h:

   grep --include=\*.{c,h} -rnw '/path/to/somewhere/' -e "pattern"
   
2. Исключение файлов с расширением .o:

   grep --exclude=\*.o -rnw '/path/to/somewhere/' -e "pattern"
   
3. Исключение директорий dir1/, dir2/ и всех, соответствующих *.dst/:

   grep --exclude-dir={dir1,dir2,*.dst} -rnw '/path/to/search/' -e "pattern"
   
Эти команды помогут тебе эффективно искать нужные файлы и исключать ненужные. Для получения дополнительных опций, ознакомься с man grep. Советы от сообщества: - Используй --exclude, чтобы исключить файлы, например: grep -rnw --exclude=*.o 'directory' -e "pattern". - -r и -R могут работать по-разному в зависимости от реализации grep. - Кавычки в командах важны, особенно для новичков. - Добавь -I, чтобы пропустить все бинарные файлы. - Для более широкого поиска используй -rni для игнорирования регистра. Эти советы помогут тебе стать мастером поиска в Linux! Делись своими успехами и задавай вопросы в комментариях. 🚀 Ветка: https://stackoverflow.com/questions/16956810/find-all-files-containing-a-specific-text-string-on-linux 📩 Завтра: 🚀 Как использовать Ansible для автоматизации установки и настройки веб-сервера Apache под Linux Включи 🔔 чтобы не пропустить! ________________ Дополнительный материал: 🧠 - Защита данных в Linux: Как обойти ограничения файловой системы 🧠 - Все, что вам нужно знать о команде ar в Linux 🧠 - SELinux: От Секретного Проекта до Корпоративного Стража tags: #linux #grep #search #tips #stackoverflow @LinuxSkill