Информации очень много. И в ней не сложно запутаться. Что бы не распылятся на что то менее стоящее хочется подобрать материал более грамотно. Помогите пожалуйста.
Я думаю, лучше изучать на практике: Виртуальная машина + маны + арчвики(как одна из самых полных)+гентувики.
Зависит от того, что конкретно хотите изучить.
Гугл.
Я вовсе не шучу. Вам вопрос примерно таков "Какая существует литература по автомобилям?" Существуют дистрибы -"УАЗ-ики" и дистрибы-"спорткары", дистрибы-"грузовики" и дистрибы-"бентли"... Все начинается от задачи. Задача какова? Просто изучить? Ставите VBox (или заводите любым другим доступным способом виртуалку), выбираете нубский дистриб (минт, бубунта etc), качаете, ставите...
Что вы имеете ввиду под изучением Linux? Что вообще имеют ввиду люди под вопросом изучить Х(Не X Window)? Linux и Х это комплексная система, состоящая из разных частей, которую люди работающие с этой системой постигают на разных уровнях. Программисту под Linux нужно знать АПИ. Программисту ядра нужно знать как оно устроено. Сис админу нужно знать много из того, что ни первые ни вторые не знают, или знают недостаточно. Есть у них у всех и общие знания. Базовые утилиты, работа с шеллом, регулярки, пайпинг, да много всего. Linux прежде всего инструмент, с таким кол-вом функций которые никто никогда полностью не освоит. Определитесь в какой области вы хотите его осваивать и от этого отталкивайтесь. Те самые базовые знания, книгу уже посоветовали - Брайан Уорд, "Внутреннее устройство Linux", 2016. Это даст направление. Дальше курите маны. Естественно по утилитам маны. Если вы программист, получите базовые знания по построению ОС, и Linux в частности. Роберт Лав - Системное программирование Linux, он же Ядро Linux.
6 комментариев
Добавить комментарий