🗃️ Деплой в Продакшен🌐
6 subscribers
💥 Разборы провалов, триумфов и авральных ночей.
🛠️ Гайды по CI/CD, Kubernetes и отказоустойчивости.
⚠️ Предупрежден — значит вооружен. Говорим о том, что ломается в продакшене и как этого избежать.
🚀 Software-Defined Storage
Download Telegram
🚀 Добро пожаловать в [🗃️ Деплой в Продакшен🌐]!


Привет, кодеры, инженеры и все, кто любит технологии! 👋

Меня зовут Геннадий, я TPM в IT.

Этот канал — о...

📢 Свежих новостях из мира IT и стартапов.

⚙️ Глубоких разборах технологий и архитектур.

🧰 Карьере в IT: как расти, что учить, куда податься.

🔧 Полезных инструментах и лайфхаках для разработки.

🤖 И просто о крутых штуках, которые создают.

Будет интересно, если ты: разработчик, тестировщик, DevOps, дата-саентист, менеджер или просто увлечен tech.

Давай знакомиться! Напиши в комментах, чем ты занимаешься и что тебе интересно? 👇
🐧 Linux-команда, которая спасет ваш день

Знакомо, когда не можешь запустить приложение, потому что порт уже занят, а кто его занял — загадка? 🤬

Встречайте: lsof -i :PORT — ваш детектив для расследования сетевых проблем.

Как это работает?
Просто подставьте номер порта. Например, чтобы узнать, кто сидит на порту 8080:

"bash"
"lsof -i :8080"

Команда покажет имя процесса, его ID (PID) и пользователя, который им владеет.

Дополнительные фишки:
→ Убить процесс-нарушитель сразу: kill -9 $(lsof -t -i :8080)
→ Посмотреть все сетевые соединения: lsof -i

👉 Ваша очередь!
Попробуйте и напишите в комментариях: какой процесс чаще всего занимает ваши порты? У меня вечно это веб-сервер от старого проекта 😅

#linux #sysadmin #команды #разработка
🗃️ Деплой в Продакшен🌐 pinned «🚀 Добро пожаловать в [🗃️ Деплой в Продакшен🌐]! Привет, кодеры, инженеры и все, кто любит технологии! 👋 Меня зовут Геннадий, я TPM в IT. Этот канал — о... • 📢 Свежих новостях из мира IT и стартапов. • ⚙️ Глубоких разборах технологий и архитектур.…»
🔐 Вы проверяете, кто к вам подключается? Команда, которая покажет всех

Вы уверены, что к вашему серверу по SSH подключаются только те, кто должен? 🤔 Эта команда — ваш моментальный аудит без всяких сложных утилит.

Команда-детектив:

"bash"
sudo tail -f /var/log/auth.log | grep "Accepted"

(для CentOS/RHEL используйте /var/log/secure)

Что вы увидите в реальном времени:
→ Откуда пришел запрос (IP-адрес)
→ Под каким пользователем зашли
→ В какое время это произошло

Это полезно, чтобы:
▪️ Найти неавторизованные подключения
▪️ Увидеть, не подбирают ли пароли (если лог забит сообщениями)
▪️ Просто знать, кто и когда заходил

Бонус для параноиков: Можно запустить вот так, чтобы следить за всеми попытками входа (включая неудачные):

"bash"
sudo tail -f /var/log/auth.log | grep "Failed"

👉 Обсудим в комментах!
А вы следите за своими логами? Какие еще команды для безопасности используете?

#безопасность #linux #sysadmin #ssh
⚡️ Устали искать файлы? Эта команда найдет ВСЁ за секунды

Встречайте find — ваш новый лучший друг и самый мощный детектив файловой системы. Забудьте о бесконечных кликах по проводнику. 🕵️‍♂️

Базовый синтаксис — это просто:

"bash"
find /путь/к/папке -name "имя_файла"

А вот как раскрыть его настоящую силу:
→ Искать по типу: find . -type f -name "*.log" (все файлы с расширением .log)
→ Искать по размеру: find /home -size +100M (файлы больше 100 МБ)
→ Искать и удалять (Осторожно!): find . -name "temp_*" -delete
→ Искать и выполнять команду: find . -name "*.js" -exec chmod 644 {} \;

Главный лайфхак:
Комбинируйте! Вот команда, которая найдет все огромные старые .log файлы и покажет их размер:

"bash"
find /var/log -name "*.log" -size +50M -exec ls -lh {} \;

👉 Ваша очередь творить магию!
Попробуйте и поделитесь в комментах: какую самую крутую находку на своем сервере вы сделали с помощью find?

#linux #команды #продуктивность #sysadmin