💻 PYTHON Backend Frontend
53.5K subscribers
291 photos
49 videos
67 links
🔥 ЕЩЁ БОЛЬШЕ КОНТЕНТА:
t.me/addlist/2EjwwexCDeRlNWNh

💬 ЧАТЫ ДЛЯ ОБЩЕНИЯ:
t.me/addlist/1ZoIIyAsAgkzYjEx

🌐 Реклама / Сотрудничество: @DealAds
Download Telegram
Linux для администраторов, 2-е издание — практичное руководство для тех, кто хочет уверенно работать с Linux в локальной инфраструктуре и облаке. Авторы, Александру Калкатинже и Джулиан Балог, проходят по базовым и важным темам: установка системы, работа в командной строке, управление файлами, пакетами и файловыми системами, а также ключевые подходы к защите среды.

Отдельный плюс нового издания — глава по shell-скриптам с понятными шагами для автоматизации рутинных задач. Такой материал особенно полезен сейчас, когда администрирование всё плотнее пересекается с автоматизацией и новыми технологическими подходами — кстати, за такими сдвигами интересно следить в @IT_trends_AI_world. В итоге книга подойдёт тем, кто хочет закрыть повседневные задачи админа без лишней теории.

#Linux #Администрирование #Shell
2
This media is not supported in your browser
VIEW IN TELEGRAM
Сначала всё уронить, а потом с серьёзным видом поднимать — классика не только для админов, но и для любой инфраструктуры

Иногда именно так и выглядит «оптимизация»: сломали, починили, сделали выводы. У нас ещё бывают такие точные наблюдения про разработку, Linux и повседневный IT

#DevOps #Linux #инфраструктура
🖥 Полезная команда для Linux

Если диск внезапно забился, а виновник неочевиден, можно быстро найти самые тяжёлые папки:

du -sh /* 2>/dev/null | sort -rh | head -10

Как это работает:
du -sh /* считает размер каталогов в корне
sort -rh сортирует вывод от большего к меньшему
head -10 оставляет только топ-10
2>/dev/null скрывает ошибки доступа

Дальше просто проваливайтесь в нужную директорию и повторяйте команду, например:

du -sh /var/* 2>/dev/null | sort -rh | head -10

Отличный способ быстро понять, что именно разрослось в /var, /home или другом каталоге, когда система уже упирается в 100% по диску.

#Linux #sysadmin #команды
🚀 В Linux у каждого процесса своё виртуальное адресное пространство.

Поэтому два приложения могут видеть один и тот же адрес вроде 0x555555..., но фактически работать с разными участками RAM.

Когда программа вызывает malloc, она получает не «прямой доступ к железу», а виртуальный адрес. Дальше ядро вместе с MMU сопоставляет его с конкретной физической страницей памяти.

Из-за этого одинаковый адрес в процессе A и процессе B не означает общую память. Для каждого процесса отображение своё — именно так и работает изоляция.

Без виртуальной памяти не было бы нормального multitasking, fork, mmap, shared libraries и привычной безопасности Linux. Подписывайся, чтобы не пропустить — здесь регулярно выходят такие разборы по Linux и внутренностям систем.

#Linux #память #MMU
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
У каждого свой фаворит в экосистеме Windows — и это нормально

Кому-то ближе классический десктоп за привычный интерфейс и совместимость софта. Кто-то ценит Windows за удобство в работе, игры, драйверы и широкий выбор железа. А для разработчиков важны уже другие вещи: WSL, Docker, VS Code, PowerShell и нормальная интеграция с Linux-инструментами.

Интересно не просто выбрать «любимую» версию, а понять, за что именно она удобна лично тебе: стабильность, производительность или рабочие сценарии

#Windows #разработка #Linux
👍31