P
PyLinux - Всё о Linux, Python и IT
17.07.2026 14:47 · 👁 494
🐧 ss — узнаем, что творится с сетью за секунду
netstat устарел, тормозит и его уже нет во многих дистрибутивах. Его место занял ss — быстрее и понятнее. Держите выжимку 👇
⚙️ База
ss -t # активные TCP-соединения
ss -u # UDP
ss -l # только слушающие сокеты
ss -a # всё сразу
ss -p # показать процесс (нужен sudo)
➡️ Самая частая связка
ss -tulpn
# -t TCP -u UDP -l слушающие
# -p процесс -n без резолва портов в имена
Отвечает на вопрос «что и на каком порту у меня открыто» — одной командой.
✔️ Фильтры по портам
ss -t '( dport = :443 )' # соединения на 443
ss -tln sport = :22 # кто слушает 22 порт
ss -t state established # только установленные
📌 Практичное применение
# кто занял порт 8080
ss -tlpn | grep :8080
# сколько всего соединений
ss -s
# соединения к конкретному IP
ss -t dst 10.0.0.5
💡 ss -tlpn | grep :ПОРТ мгновенно находит процесс, захвативший порт — когда сервис не стартует с ошибкой «address already in use», это первое, что стоит запустить.
Если было полезно, ставь — 👍
😎 PyLinux | #linux
P
PyLinux - Всё о Linux, Python и IT
17.07.2026 10:28 · 👁 686
В экосистеме CURATOR появился новый сервис — CURATOR.SCANNER.
✨ CURATOR.SCANNER регулярно сканирует внешний периметр организации, помогая выявлять уязвимости, ошибки конфигурации и устаревшее ПО. Он расширяет набор решений CURATOR, в который уже входят сервисы защиты от DDoS-атак, WAF и защиты от ботов.
✨ Это облачный сервис, который не требует развертывания дополнительных инструментов на стороне клиента и доступен в едином личном кабинете CURATOR.
✨ Благодаря этому регулярное сканирование внешнего периметра можно подключить без дополнительных затрат времени, дополнив существующий набор решений для защиты инфраструктуры.
👉 Подробности — по ссылке.
P
PyLinux - Всё о Linux, Python и IT
14.07.2026 18:00 · 👁 1.1K
😧
😎 PyLinux | #memes
P
PyLinux - Всё о Linux, Python и IT
11.07.2026 12:59 · 👁 1.6K
🐧 curl — 20 флагов на все случаи
curl умеет почти всё: качать, тестировать API, дебажить сеть, логиниться. Но 90% людей знают три флага. Ниже — арсенал на каждый день 👇
⚙️ Базовое: вывод и сохранение
curl example.com # вывести в терминал
curl -o file.zip URL # сохранить в конкретное имя
curl -O URL # сохранить с именем из URL
curl -L URL # идти за редиректами (301/302)
curl -s URL # silent — без прогресс-бара
curl -sS URL # тихо, но ошибки показать
📌 Самая частая связка для скриптов:
curl -fsSL URL
# -f — падать при HTTP-ошибке (не сохранять 404-страницу)
# -s — тихо
# -S — но ошибки показать
# -L — за редиректами
Именно её вы видите чаще всего в curl -fsSL ... | bash.
➡️ Работа с API
# GET с заголовком
curl -H "Authorization: Bearer TOKEN" api.site.com/user
# POST с JSON
curl -X POST api.site.com/users \
-H "Content-Type: application/json" \
-d '{"name":"Alex","age":30}'
# отправить данные формы
curl -X POST -d "user=alex&pass=123" site.com/login
# данные из файла
curl -X POST -d @data.json api.site.com
✔️ Дебаг и диагностика
curl -I URL # только заголовки ответа (HEAD)
curl -v URL # verbose — весь диалог с сервером
curl -w "%{http_code}\n" -o /dev/null -s URL
# ↑ вывести ТОЛЬКО код ответа (200/404/500)
⏲️ Замеряем скорость и время ответа
curl -w "@-" -o /dev/null -s URL <<'EOF'
DNS: %{time_namelookup}s
Connect: %{time_connect}s
TTFB: %{time_starttransfer}s
Total: %{time_total}s
EOF
Так находят, где тормозит: DNS, соединение или сам сервер.
🔒 Авторизация и безопасность
curl -u user:password URL # Basic Auth
curl -k https://site.com # игнорировать SSL-ошибки (осторожно!)
curl --cert client.pem URL # клиентский сертификат
⚠️ -k отключает проверку сертификата — только для локальных тестов.
🔥 Немного практических шаблонов
# продолжить прерванную загрузку
curl -C - -O URL
# ограничить скорость (чтобы не забить канал)
curl --limit-rate 500k -O URL
# таймаут на всю операцию
curl --max-time 10 URL
# повторять при сбое сети
curl --retry 3 --retry-delay 2 URL
# скачать сразу несколько файлов
curl -O URL1 -O URL2 -O URL3
# передать cookie и сохранить их
curl -c cookies.txt -b cookies.txt URL
Если было полезно, сохраняй и ставь — 👍
😎 PyLinux | #linux
P
PyLinux - Всё о Linux, Python и IT
09.07.2026 10:07 · 👁 1.7K
Индусы на YT не зря стараются 😧
😎 PyLinux | #memes
P
PyLinux - Всё о Linux, Python и IT
07.07.2026 18:56 · 👁 1.8K
🐧 nohup vs disown vs & — фоновые процессы
Запустил долгую команду, закрыл терминал — а процесс умер. Разбираемся, как отправить задачу в фон и не потерять её.
⚙️ & — просто в фон
sleep 300 &
echo "PID: $!" # $! — PID последнего фонового процесса
Процесс уходит в фон, терминал свободен. Но при закрытии терминала он получит SIGHUP и умрёт.
📌 nohup — игнорируем SIGHUP
nohup ./backup.sh &
# вывод уходит в nohup.out
nohup защищает процесс от сигнала SIGHUP при закрытии терминала. Процесс переживёт выход из сессии.
Перенаправляем вывод куда нужно:
nohup ./backup.sh > log.txt 2>&1 &
➡️ disown — отвязываем уже запущенный
./long_task.sh & # забыли про nohup
disown -h %1 # защищаем job от SIGHUP
disown спасает процесс, который уже запущен. Убирает его из списка задач шелла.
disown -h %1 # защитить от SIGHUP, но оставить в списке
disown %1 # убрать из списка задач
disown -a # отвязать все процессы
✔️ В чём разница
& — отправляет в фон (умрёт при выходе)
nohup — защищает ДО запуска
disown — защищает ПОСЛЕ запуска
📎 Управление задачами
jobs # список фоновых задач
fg %1 # вернуть задачу на передний план
bg %1 # продолжить приостановленную в фоне
Ctrl+Z # приостановить текущий процесс
Приостановил Ctrl+Z, отправил в фон:
./script.sh
# Ctrl+Z
bg # продолжить в фоне
disown # отвязать
💡 Совет: для настоящих демонов и долгих задач лучше systemd-сервис или tmux/screen — надёжнее, чем nohup.
Если было полезно, ставь — 👍
😎 PyLinux | #linux #bash
P
PyLinux - Всё о Linux, Python и IT
04.07.2026 14:30 · 👁 2K
Все так? 🌚
😎 PyLinux | #memes
P
PyLinux - Всё о Linux, Python и IT
30.06.2026 12:09 · 👁 2.5K
👩💻 DevOps — это отличный ресурс, описывающий самые популярные инструменты и методологии в мире DevOps. Здесь вы найдёте информацию о Docker, GitHub Actions, Kubernetes (k8s), Go, Helm, Prometheus, ArgoCD, Jenkins и многом другом.
Кроме инструментов, на сайте уделено внимание таким методологиям, как GitOps и DevSecOps, а также базовым командам Linux и основам написания Bash-скриптов.
🔗 Ссылка на ресурс
😎 PyLinux | #resources
P
PyLinux - Всё о Linux, Python и IT
27.06.2026 14:23 · 👁 2.5K
👩💻 Как учиться самостоятельно ЭФФЕКТИВНО
Автор делится личным опытом, статистикой и полезными советами для новичков. Рассматриваются причины неудач, ошибки в выборе материалов и подходах к обучению, важность базовых знаний, дисциплины и практики.
Также поднимаются вопросы критического мышления, баланса теории и практики, участия в open source и поддержки сообщества.
Видео станет полезным как для начинающих, так и для тех, кто хочет пересмотреть свой подход к саморазвитию в ИТ.
📱 Ссылка на видео
😎 PyLinux | #videos
P
PyLinux - Всё о Linux, Python и IT
25.06.2026 18:55 · 👁 2.7K
🔜 Что с Python? Меньше производительности, никакого сахара и больше багов
Разбираю свежие чудачества экосистемы: отклонённый сахар, скромный прирост скорости, депреки в setuptools, но — стандартный lock и uv в Dependabot. Что это значит и как джунам не ловить грабли.
🖥 Перейти к статье
😎 PyLinux | #articles