[xakep] Linux для хакера. От основ устройства Linux до продвинутых техник и тонкой настройки
40₽
Первая часть подборки посвящена устройству Linux. Вводная статья — «Linux за 30 минут» — ориентирована на совсем новых пользователей и стремительно вводит их в курс дела. Дальше разбираются отдельные подсистемы и механизмы: загрузка и инициализация, процессы и память, ядро, планировщик ввода-вывода, файловые системы и подсистема systemd.
Во второй части собраны обзоры необычных и специализированных дистрибутивов Linux, опубликованные в «Хакере» в разное время. Раздел открывает обзор самых мощных дистрибутивов для пентестов и OSINT, затем идут статьи по Arch Linux, Manjaro, NixOS (и вторая часть с углубленным погружением), Endless OS, Subgraph OS, Astra Linux SE и Yellow Dog Linux. На закуску — обзор минималистичных дистрибутивов и десятка необычных дистров.
Третья часть подборки посвящена работе с командным интерпретатором Linux и написанию скриптов на bash. В статье «Покоряем терминал» (и ее второй части) разбираются продвинутые техники работы с командной строкой на примере из области Data Science, в следующих статьях собраны рецепты скриптов на все случаи жизни, рассказано, как работать с графическим софтом из терминала, и разобрана настройка ZSH. Также мы включили в подборку обзор альтернативных оболочек вроде fish и dash.
Четвертая часть — это логическое продолжение той же темы, но на этот раз с упором на дополнительное ПО, которое можно установить для более продуктивной работы и улучшения качества жизни при работе с терминалом. Здесь собран как консольный софт первой необходимости, так и более экзотические программы. Две последние статьи — «Магия консоли» и «Магия консоли 2» — это настоящий кладезь интересных и необычных программ.
В пятой части мы рассматриваем некоторые графические приложения для Linux. Более конкретно — программы работы с бэкапами, софт из набора suckless и средства работы с PDF в Linux.
Шестая часть — «Настройка и диагностика» — посвящена тонкой настройке системы и решению различных проблем, возникающих при работе с Linux. Здесь ты найдешь ответы на следующие вопросы: что делать, если что-то сломалось, как настроить систему для более продуктивной работы, как собрать ядро Linux без поддержки оборудования, которое не используется, как выборочно шифровать трафик, как экономить заряд батареи при работе на ноутбуке и как мониторить системные события.
Последняя, седьмая часть посвящена безопасности и дисковому шифрованию. В обзорной статье «Безопасность превыше всего» рассказано о разных приемах, которые снизят вероятность раскрытия данных, также мы поговорим о защите ноутбука с Linux, о работе с криптоконтейнерами LUKS и о других средствах шифрования.