🚀 Добро пожаловать в [🗃️ Деплой в Продакшен🌐]!
Привет, кодеры, инженеры и все, кто любит технологии! 👋
Меня зовут Геннадий, я TPM в IT.
Этот канал — о...
• 📢 Свежих новостях из мира IT и стартапов.
• ⚙️ Глубоких разборах технологий и архитектур.
• 🧰 Карьере в IT: как расти, что учить, куда податься.
• 🔧 Полезных инструментах и лайфхаках для разработки.
• 🤖 И просто о крутых штуках, которые создают.
Будет интересно, если ты: разработчик, тестировщик, DevOps, дата-саентист, менеджер или просто увлечен tech.
Давай знакомиться! Напиши в комментах, чем ты занимаешься и что тебе интересно? 👇
Привет, кодеры, инженеры и все, кто любит технологии! 👋
Меня зовут Геннадий, я 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 #команды #разработка
Знакомо, когда не можешь запустить приложение, потому что порт уже занят, а кто его занял — загадка? 🤬
Встречайте: 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
Вы уверены, что к вашему серверу по 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
Встречайте 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
