Linux Ready | DevOps
5.42K subscribers
226 photos
6 videos
74 links
Авторский канал по разработке на Linux.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/linux_ready
Download Telegram
👩‍💻 Следим за изменениями файлов с inotifywait — автоматизируем реакцию на события в реальном времени прямо из терминала!

Если нужно моментально узнавать об изменениях в логах или конфигурациях — inotifywait решает это без циклов и опросов. Он сразу реагирует на действия с файлами: изменение, удаление, создание.

В этом посте:
Показываем, как отследить изменение файла в реальном времени.

Реализуем простой Bash-скрипт, реагирующий на событие.

Проверяем работу команды на живом примере.


Полезно для логирования, CI/CD, мониторинга конфигов и автоматизации.

🚪 Linux Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍74
🤓 Напоминалка для работы с Git.

Например, git push отправляет твои изменения на сервер, а git checkout позволяет быстро переключаться между ветками.

На картинке — 12 самых нужных команд, которые стоит держать под рукой.

Сохрани, чтобы не забыть!

🚪 Linux Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥41
👩‍💻 Разбираем 7 ключевых команд для управления правами в Linux — чтобы файлы и каталоги всегда были под контролем!

Права — фундамент безопасности в Unix-системах. С помощью chmod, chown и umask ты можешь настраивать, кому доступен файл или каталог, кто может изменять, запускать и владеть ими. Это важно при автоматизации, деплое и администрировании.

🚪 Linux Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍54🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
☕️ Нашел вам Losst — где всё о Linux и никакой воды — только суть!

Это мощный блог с чёткими и понятными гайдами по Ubuntu, shell-скриптам, настройке серверов, сетей и утилит.
Каждая статья — как мини-мануал: команды, объяснения, примеры.

📌 Оставляю ссылочку: losst.ru

🚪 Linux Ready | #сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍194🔥4
Поднимаем временный RAM-диск и тестим скорость.
tmpfs в действии: супербыстрые операции с файлами!


RAM-диск — это временное хранилище прямо в оперативной памяти. Без дисковых задержек, с молниеносным I/O.

Создаём точку монтирования:
mkdir /mnt/ramdisk


Монтируем tmpfs с нужным объёмом:
sudo mount -t tmpfs -o size=512M tmpfs /mnt/ramdisk


Проверим, работает ли — создадим и скопируем файл:
dd if=/dev/zero of=/mnt/ramdisk/test bs=1M count=100
cp /mnt/ramdisk/test /mnt/ramdisk/test2


Весь ввод-вывод — напрямую в RAM. Это идеальное решение для временных файлов, кэшей и промежуточных вычислений.

Готово? Осталось только отмнотировать и всё:
sudo umount /mnt/ramdisk


🔥 Быстрый и надёжный способ ускорить работу без всяких SSD и оркестраторов. Работает на любом VPS.

🚪 Linux Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍137🔥7
👩‍💻 Настраиваем hostname, /etc/hosts и /etc/hostname — контролируй имена в Linux-сети!

Без корректного hostname ты рискуешь получить беспорядок в логах, неудобный терминал и проблемы при взаимодействии устройств в сети.

В этом посте:
Меняем hostname через hostnamectl и проверяем результат.

Редактируем /etc/hostname — для постоянного применения имени.

Настраиваем /etc/hosts, чтобы локальные имена корректно резолвились.

Узнаем текущий hostname и сразу тестируем изменения.


Разобравшись с этими тремя файлами, ты получишь стабильную, читаемую и логичную систему имён на каждом своём сервере.а

🚪 Linux Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🤝8👍65
👩‍💻 Передаём файлы между машинами с rsync — на шаг умнее, чем scp!

Когда важно не просто скопировать файл, а синхронизировать каталоги, видеть прогресс, сохранять права и экономить трафик — rsync становится идеальным инструментом.

rsync -avh --progress — базовый способ копирования с отображением процесса и сохранением метаданных. Удобно для первых переносов и бэкапов.

rsync -az --delete — инкрементальная синхронизация: передаёт только изменённое и удаляет лишнее на целевой стороне. Отлично для автоматизации и зеркалирования.

🔥 — если используешь rsync вместо scp
🤝 — если ещё копируешь старыми способами


🚪 Linux Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🤝12🔥86
😁43👍16🤝52
👩‍💻 Бэкап с меткой времени — делаем архив важных данных в один клик прямо из терминала!

Резервное копирование — залог спокойствия при любой работе в Linux. Особенно важно сохранять конфиги, домашние каталоги или проекты перед обновлениями, переносами или тестами.

В этом посте:
Пишем Bash-команду для архивации нужных директорий.

Добавляем в имя архива текущую дату — удобно отслеживать версии.

Получаем сжатый .tar.gz-файл, готовый к хранению или переносу.


Подходит для ручного запуска, кронов и быстрой автоматизации на любом сервере.

🚪 Linux Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍96🤝1