Использование «Strict Mode» в Bash-скриптах
По умолчанию Bash не останавливает выполнение скрипта при возникновении ошибок, что может привести к непредсказуемым последствиям в цеп…
Читать далее →
Быстрая очистка содержимого файла без его удаления
Частая задача при администрировании это обнулить логи или конфигурационные файлы, сохранив права доступа и дескрипторы, если фа…
Читать далее →
Проверка открытых портов без использования netstat
Утилита netstat считается устаревшей (deprecated). В современных дис
Проверка открытых портов без использования netstat
Утилита netstat считается устаревшей (deprecated). В современных дистрибутивах Linux стандартом для диагностики сокетов является ss (socket statistics). Она работает быстрее и потребляет меньше ресурсов ядра.
Команда:
ss -tulpn
Ключи:
-t: TCP сокеты.
-u: UDP сокеты.
-l: Только слушающие (listening) сокеты.
-p: Показать процесс, использующий сокет (требует sudo).
-n: Не преобразовывать IP и порты в имена (выводит числа), что значительно ускоряет работу.
#network #ss #security
👉 @bash_srv
⚙️ Bash: Мониторинг пользователей в системе в реальном времени
Иногда нужно понять, кто из пользователей сейчас в системе и что они делают. Встречай удобную команду на базе watch …
Читать далее →
🗑️ Bash-совет дня: safe_rm - «корзина» для удаляемых файлов
Сколько раз вы случайно удаляли важный конфиг? Давайте сделаем rm более дружелюбным — вместо мгновенного уничтожения ф…
Читать далее →