ru
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