PyLinux - Всё о Linux, Python и IT
У нас ты найдешь 👇 - библиотеки и скрипты python - инструменты linux - полезный софт - важнейшие новости из мира IT Связь с админом: @ghostifix Купить рекламу: https://telega.in/c/pylinux0 Предложка: @pylinux_report_bot Архив: @pylinux0_archive
Больше5 152
Подписчики
+924 часа
+2207 дней
+77130 дней
- Подписчики
- Просмотры постов
- ER - коэффициент вовлеченности
Загрузка данных...
Прирост подписчиков
Загрузка данных...
Фото недоступноПоказать в Telegram
👩💻 20 повседневных советов и хитростей в Python
Сегодня мы рассмотрим более 20 повседневных советов и хитростей, которые вы можете использовать в своих скриптах на Python!
🎞 Ссылка на YouTube
😎 PyLinux | #videos
👍 5🔥 2
00:01
Видео недоступноПоказать в Telegram
Git Разработчика - ваш надежный источник в мире IT!
Огромное количество исходников, книг и курсов, шпаргалок, ресурсов, плагинов и кодом с примерами использования.
🔍Учись наконец-то делать крутые проекты с @git_developer
video.mp40.57 KB
👍 3
Фото недоступноПоказать в Telegram
⚙️ REST, GraphQL и gRPC: гайд для начинающих разработчиков
В эпоху микросервисов и распределённых приложений нужны технологии для эффективной передачи данных между компонентами системы. Чаще всего используют REST, GraphQL и gRPC.
🗣️ В статье рассказывается об их особенностях, плюсах, минусах и примерах использования.
🖥 Ссылка на статью
😎 PyLinux | #articles
👍 4❤🔥 2
Фото недоступноПоказать в Telegram
👩💻 Автоматическое создание и отправка отчета о системной информации
#!/bin/bash
# Создание файла отчета
report_file="$HOME/system_report.txt"
# Запись заголовка в файл отчета
echo "Отчет о системной информации - $(date)" > "$report_file"
echo "========================================" >> "$report_file"
# Системная информация
echo -e "\nСистемная информация:" >> "$report_file"
uname -a >> "$report_file"
# Информация о загрузке системы
echo -e "\nИнформация о загрузке системы:" >> "$report_file"
uptime >> "$report_file"
# Использование дискового пространства
echo -e "\nИспользование дискового пространства:" >> "$report_file"
df -h >> "$report_file"
# Использование памяти
echo -e "\nИспользование памяти:" >> "$report_file"
free -h >> "$report_file"
# Список работающих процессов
echo -e "\nСписок работающих процессов:" >> "$report_file"
ps aux --sort=-%mem | head -n 10 >> "$report_file"
# Сетевые подключения
echo -e "\nСетевые подключения:" >> "$report_file"
ss -tuln >> "$report_file"
# Отправка отчета по электронной почте
recipient="[email protected]"
mail -s "Отчет о системной информации" "$recipient" < "$report_file"
echo "Отчет о системной информации создан и отправлен на $recipient"
✔️ Скрипт создает отчет о системной информации и отправляет его по электронной почте.
Этот скрипт полезен для системных администраторов и может быть настроен для автоматического выполнения с помощью cron, чтобы регулярно получать отчеты о состоянии системы.😎 PyLinux | #linux_commands
👍 9🔥 5
Фото недоступноПоказать в Telegram
💎Архив программиста - твой гид по направлениям :
🟢Литература (USA, RUS - PDF)
🟢Полезный софт
🟢Программное обеспечение
🟢Образованный, находчивый коллектив
🟢Интерактивы и многое другое
Архив Программиста - здесь
P. S Конкурс на крутое кресло в закрепе
❤🔥 5👍 4
Фото недоступноПоказать в Telegram
⚙️ Управление процессами в Linux с помощью команды ps и утилиты top
Управление процессами в Linux с помощью команды ps и утилиты top позволяет оптимизировать производительность и вовремя устранять неполадки.
👀 Просмотр процессов с помощью ps:
ps aux
➡️ Команда отображает список всех процессов, запущенных в системе, включая информацию о пользователе, PID, использовании CPU и памяти, времени запуска и командной строке.
📈 Фильтрация и сортировка процессов:
Вы можете использовать различные опции ps и top для фильтрации и сортировки процессов.
Эта команда отображает все процессы, запущенные конкретным пользователем:
ps -u <username>
⚙️ Использование утилиты top:
top
➡️ Команда top предоставляет динамическое, обновляемое в реальном времени представление о запущенных процессах. Можно отслеживать использование ресурсов и управлять процессами напрямую из интерфейса top.
В интерфейсе top нажмите клавишу 'P
', чтобы отсортировать процессы по использованию CPU.
Управление процессами в Linux с помощью ps и top предоставляет мощные инструменты для мониторинга и управления системой. Важно регулярно проверять состояние процессов, чтобы обеспечить стабильную и эффективную работу системы.😎 PyLinux
🔥 16👍 3
Фото недоступноПоказать в Telegram
⚙️ Библиотека Python: contextlib
ℹ️ Этот модуль предоставляет утилиты для выполнения общих задач, связанных с оператором with.
⚙️ Пример работы:
stack = ExitStack()
try:
x = stack.enter_context(cm)
except Exception:
# handle __enter__ exception
else:
with stack:
# Handle normal case
🐱 Ссылка на GitHub
😎 PyLinux | #python_libs👍 7🔥 4❤🔥 2
Фото недоступноПоказать в Telegram
😒Подборка каналов для каждого безопасника и хакера
Арсенал Безопасника - Проект по кибербезопасности - сборник лучших инструментов и утилит по OSINT, хакингу и деанону
Бункер Хакера - Сборник инструментов, книг, справочников, гайды и ресурсы по информационной безопасности, анонимности и разведки.
👍 4
Фото недоступноПоказать в Telegram
🖥 Linux дистрибутив: blendOS
blendOS — операционная система с атомарными обновлениями, декларативной настройкой и контейнерной изоляцией для приложений. Она поддерживает установку пакетов ArchLinux и приложений из различных других дистрибутивов, а также Android. Кроме того, доступны несколько графических оболочек.
В качестве базового дистрибутива blendOS использует минимальную установку Arch Linux.
📦 Поддерживаемые форматы пакетов
Из коробки поддерживается Flatpak, а также пакеты из репозитория ArchLinux и AUR.
Ко всему прочему, также доступна установка приложений из контейнеров, сформированных для следующих дистрибутивов:
🟠 Arch Linux
🟠 Debian (testing)
🟠 Fedora
🟠 CentOS Stream
🟠 Ubuntu
Для управления контейнерами используется Podman. А для работы Android приложений - набор инструментов WayDroid.
👨🎨 Рабочие окружения
По умолчанию используется GNOME. Но также поддерживаются и другие: Plasma, Mate, Xfce, Cinnamon, LXQt.
Если вы захотите установить другое рабочее окружение, то для этого необходимо будет прописать трек в
/system.yaml
, например:
track: mate
➡️ Официальный сайт дистрибутива
Надеюсь, что пост был для вас интересен ❤️🔥 Оставляйте реакции, админу приятно))😎 PyLinux | #linux_distr
🔥 14👍 8❤🔥 5
Выберите другой тариф
Ваш текущий тарифный план позволяет посмотреть аналитику только 5 каналов. Чтобы получить больше, выберите другой план.