Иногда нужно быстро проверить, как работает HTTP: как клиент отправляет запросы и как сервер отвечает.
В этом посте:
• Запускаем HTTP-сервер одной командой на Python.
• Делаем curl-запросы GET и POST, смотрим поведение.
• Разбираем статус-коды и взаимодействие между сторонами.
• Видим, как просто имитировать клиент-серверное общение на практике.
Без лишних зависимостей можно сделать это локально — стандартный модуль Python поднимает сервер, а curl помогает отправлять запросы и видеть ответы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍12❤6🤝3
👍15🔥6❤1
Монтируем ISO-образ без записи на диск — мгновенный доступ к содержимому!
Иногда нужно посмотреть, что внутри .iso-файла: проверить структуру, вытащить отдельные файлы, запустить установщик или просто поанализировать. Но зачем сжигать его на флешку или распаковывать, если можно примонтировать прямо в систему?
Для этого понадобится всего одна команда и пустая директория:
Здесь
Теперь ты можешь просто зайти в /mnt/iso и посмотреть всё содержимое, как если бы это был обычный диск или флешка.
Когда всё закончишь — не забудь отмонтировать:
🔥 Работает со всеми ISO: Linux-дистрибутивы, Windows-инсталляторы, образы с драйверами, тулкиты пентестера и даже старые архивы.
🚪 Linux Ready | #практика
Иногда нужно посмотреть, что внутри .iso-файла: проверить структуру, вытащить отдельные файлы, запустить установщик или просто поанализировать. Но зачем сжигать его на флешку или распаковывать, если можно примонтировать прямо в систему?
Для этого понадобится всего одна команда и пустая директория:
sudo mount -o loop ~/Downloads/disk.iso /mnt/iso
Здесь
-o loop
создаёт виртуальное устройство, ~/Downloads/disk.iso
— путь до образа, а /mnt/iso
— куда монтировать (создай папку заранее). Теперь ты можешь просто зайти в /mnt/iso и посмотреть всё содержимое, как если бы это был обычный диск или флешка.
Когда всё закончишь — не забудь отмонтировать:
sudo umount /mnt/iso
🔥 Работает со всеми ISO: Linux-дистрибутивы, Windows-инсталляторы, образы с драйверами, тулкиты пентестера и даже старые архивы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26❤9👍7
Если у тебя есть список сайтов, за которыми нужно следить — необязательно проверять их вручную. Достаточно одной команды на Bash с curl, чтобы скрипт сам пробежался по каждому URL и вывел статус-коды.
В этом посте:
• Готовим файл со списком сайтов, по одному на строку.
• Пишем Bash-цикл, читающий файл и отправляющий запрос.
• Получаем HTTP-коды и сразу видим, где проблемы.
Скрипт полезен для всех, кто следит за аптаймом и хочет получать обратную связь от своих сервисов в удобной форме.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28❤8👍8🤝4
Со временем даже минималистичная Linux-система захламляется: остаются старые логи, кеши пакетов, временные файлы. Всё это съедает пространство и мешает обслуживанию.
В этом посте:
• Удаляем кеш APT и старые версии пакетов.
• Чистим временные файлы и мусор от приложений.
• Удаляем старые логи, освобождаем /var/log.
• Проверяем свободное место и очищаем остатки.
Такой подход помогает освободить несколько гигабайт и держать систему в порядке.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53👍14❤7🤝3😁1
👍12❤6🔥4
Права доступа — одна из основ безопасности в Linux. Через chmod, chown и umask можно управлять доступом к файлам, а команды вроде ls -l и stat помогут быстро проанализировать текущие разрешения и владельцев.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝17🔥16👍11❤3