Учебные материалы по linux

Содержание
  1. Подборка материала для начинающего linux-сисадмина
  2. Linux/Unix:
  3. Python:
  4. 10 лучших видеокурсов для изучения Linux
  5. 1. Linux для начинающих
  6. 2. Серия уроков «Научись Линукс»
  7. 3. Курс лекций по администрированию Линукс
  8. 4. Программирование на Bash
  9. 5. Администрирование Линукс
  10. 6. Основы Линукс
  11. 7. Основы работы с командной строкой
  12. 8. Видеокурс по GNU/Linux Владимира Моженкова
  13. 9. Серия уроков «Ваш путь в мир Линукс!»
  14. 10. Администрирование Linux
  15. ТОП книги по Линукс на русском языке
  16. Linux в действии. Дэвид Клинтон
  17. Unix и Linux: руководство системного администратора. Эви Немет, Бэн Уэйли, Гарт Снайдер, Трент Хейн
  18. Сценарии командной оболочки. Linux, OS X и Unix. Дейв Тейлор, Брендон Перри
  19. Ядро Linux. Роберт Лав
  20. Linux. От новичка к профессионалу. Денис Колисниченко
  21. Внутреннее устройство Linux. Брайан Уорд
  22. Запускаем Linux. Мэтт Уэлш, Калле Далхаймер Маттиас
  23. Linux. Установка, настройка, администрирование. Михаэль Кофлер
  24. Linux глазами хакера. Михаил Фленов
  25. Командная строка Linux. Уильям Шоттс

Подборка материала для начинающего linux-сисадмина

Однажды меня спросили, что почитать начинающему админу. Сам я тоже являюсь начинающим, но давно зрела идея составить такой список, что же можно почитать с небольшим личным мнением или простым описанием.
Тут я поделюсь ссылками, книгами где можно набраться уму разуму.

Кто заинтересовался — прошу под кат.

Linux/Unix:

Книги:
Ссылки:


habrahabr.ru — разнообразные статьи и новости на IT и около-IT тематику.
www.opennet.ru — огромный сборник манов, вики, статей, советов, новостей и прочего на тему Linux, Unix.
www.linux.org.ru — русская информация об ОС Linux.
xgu.ru/wiki — точка обмена знаниями по UNIX/Linux-системам, системам с открытым исходных кодом, сетям и другим родственным вещам.
www.ibm.com/developerworks/ru/linux — крутые статьи от IBM.
syslog.tv — говорят, что бывают полезные статьи, но сам лично не читал.
www.cyberciti.biz — различные how-to и советы.
events.yandex.ru/events/kit — Курсы Информационных технология от Яндекса (видео), очень советую, крутые доклады.
course.secsem.ru/lections — Лекции по курсу «Практические аспекты сетевой безопасности» (видео, аудио, текст).
www.howtoforge.com — большая подборка How-to.
workaround.org — несколько полезных статей и руководств по Linux.
highload.com.ua — масштабирование и производительность, высокие нагрузки, PHP, MySQL.
find.unixpin.com/ru — построитель команды find.
www.grymoire.com/Unix — отличные учебники по sed, awk и полезные статьи.
kernelnewbies.org/KernelHacking — как же работает ядро?
forum.ru-board.com/forum.cgi?forum=8 — раздел форума для сисадминов.
sysadminblog.ru — блоги сисадминов про cisco, ip телефонию, linux, openldap и другое.
wiki.dieg.info — довольно много полезных советов по Linux.
www.sysadminwiki.ru/wiki — неплохая вики.
olemskoi.ru — блог системного администратора Linux.
debian.pro — блок для пользователя и администратора Debian.
interface31.ru/tech_it/index.html — технический блог со статьями по администрированию.
antizlo.blogspot.ru — опять таки неплохой блог.
howitmake.ru — очередной блог.
vds-admin.ru — linux-мануалы, how-to.
wiki.enchtex.info — ряд полезных статей и how-to по администрированию ubuntu и gentoo.
rfc2.ru — русские переводы RFC.
handynotes.ru — есть довольно хорошие статьи.
xtips.ru — шпаргалка для системных администраторов.
vim-adventures.com — игра-туториал для пользователей Vim.
nixsrv.com — Learn Linux The Hard Way — довольно интересные задачки для новичка.
www.linuxfromscratch.org/lfs — Linux From Scratch — соберем свой собственный линукс дистрибутив с блэкджеком и девушками.

Читайте также:  Lexmark ms317dn драйвера windows 10 64 bit
Книги:
Ссылки:

ss64.com — отличный справочник консольных команд bash, cmd, powershel и т.д.
cb.vu/unixtoolbox.xhtml — описание shell-команд и примеры.

Книги:
Ссылки:


www.cpan.org — окало 120 тысяч модулей к Perl.

Python:

Книги:
Ссылки:


docs.python.org/2 — официальная документация по Python 2.7.3.
docs.python.org/3 — официальная документация по Python 3.3.0.

Книги:


Язык программирования С — лучшая книга по Си, но довольно высокий порог вхождения.
Как программировать на С — мне очень понравилась книга манерой изложения и доступностью, по сравнению с первой книгой.
Программирование на языке С — очень хорошо изложен материал.

Книги:


Язык программирования С++ — опять таки одна из лучших книг по С++, но порог вхождения опять таки велик.
Как программировать на С++ — аналогично книге по Си, очень доступно.

Источник

10 лучших видеокурсов для изучения Linux

Мы собрали для вас 10 лучших видеокурсов, изучение которых поможет вам начать работу с Linux и разобраться в особенностях данной системы.

1. Linux для начинающих

Начнем с обучающего видеокурса по Линукс, в котором рассказывается о системе в целом и о начале работы с ней. Данный видеокурс больше подходит для тех, кто только начинает свое знакомство с Линукс.

2. Серия уроков «Научись Линукс»

Данный видеокурс предназначен для начала работы с Линукс. Поможет в установке данной системы на ваш ПК. Аудитория данного видеокурса — это люди, которые немного, но слышали про Линукс.

3. Курс лекций по администрированию Линукс

Подробный видеокурс по администрированию Линукс. Он рассматривает разные вопросы: от предназначения данной системы до администрирования MySQL. Подходит как новичкам, так и уже опытным пользователям Линукс.

4. Программирование на Bash

Отличный англоязычный туториал по изучению программирования на Bash. Поможет вам разобраться в очень важном аспекте работы с Линукс, но лучше всего начать изучение этого курса после просмотра одного из предыдущих.

5. Администрирование Линукс

Данный курс обеспечит вас базовыми знаниями Линукс и поможет получить сертификат LPIC-1. Если вы хотите подкрепить свои знания сертификатом LPIC-1, то этот курс точно для вас.

6. Основы Линукс

Небольшой видеокурс по основам работы с Линукс. Если вы хотите начать именно с данного видеокурса, то рекомендую ознакомиться с установкой Линукс, так как в данном видеокурсе рассматриваются аспекты работы непосредственно в самой системе.

7. Основы работы с командной строкой

Небольшой, но очень полезный англоязычный туториал по работе с командной строкой Линукс. В данном видеокурсе вы научитесь таким простым операциям, как создание и удаление файлов или директорий. Подходит для всех, кто хочет расширить свои знания работы в Линукс.

8. Видеокурс по GNU/Linux Владимира Моженкова

Видеокурс по основам работы с GNU/Linux, простой и понятный. Данный видеокурс нацелен как на новичков, так и на опытных пользователей Линукс.

Читайте также:  Создание загрузочной флешки windows через линукс

9. Серия уроков «Ваш путь в мир Линукс!»

Данный видеокурс рассказывает о работе с такими вещами, как системный планировщик Cron и переменная path. Советую не начинать с данного курса, пока не ознакомитесь с одним из предыдущих.

10. Администрирование Linux

Последним в нашем списке идет видеокурс, в котором подробно рассказываются все аспекты работы с Линукс. Данный видеокурс расширит знания опытных пользователей, курс рассчитан на тех, кто уже как-то знаком с Линукс, но хочет знать о нём больше.

Источник

ТОП книги по Линукс на русском языке

Навык администрирования системы Linux – важный навык для программиста (особенно для Java разработчика). Отобрали лучшие книги по Линукс для начинающих с лучшими оценками.

Linux в действии. Дэвид Клинтон

Дэвид Клинтон в своей книге «Linux в действии» разбирает основные сведения и отличия Линукс от других операционных систем. Также в книге подробно разобраны следующие темы:

  • виртуализация и работа с VirtualBox и контейнерами LXC;
  • шифрование, безопасность и удаленное подключение;
  • автоматизация администрирования (Bash, AWS, cron, anacron);
  • порядок действий в критических ситуациях и восстановление данных;
  • настройка web-сервера, установка БД и PHP;
  • установка и настройка облачного хранилища Nextcloud;
  • защита данных веб-сервера и аудит систем безопасности;
  • оптимизация производительности системы и устранение типовых проблем.

Unix и Linux: руководство системного администратора. Эви Немет, Бэн Уэйли, Гарт Снайдер, Трент Хейн

Данная книга направлена на конкретную целевую аудиторию — системных администраторов. Включает информацию по всем основным системам администрирования и принципам их совместной работы.

Книгу можно назвать кратким справочником, в котором собраны базовые знания, необходимые для выполнения общих задач в системах Linux и Unix.

Сценарии командной оболочки. Linux, OS X и Unix. Дейв Тейлор, Брендон Перри

Еще со времен появления компьютеров сценарии командной оболочки помогали программистам и системным администраторам автоматизировать рабочий процесс. Эта книга дает возможность профессионалам и любителям разобраться с ошибками и проблемами, с которыми может столкнуться пользователь.

В «Сценарии командной оболочки» можно найти решение для большинства проблем и использовать приведенные там примеры для применения на схожих задачах.

Брендон Перри и Дейв Тейлор целью своего труда сделали демонстрацию практических приемов программирования сценариев на Bash. А еще книга знакомит своих читателей с самыми известными и распространенными утилитами, при этом не загружая излишними подробностями.

Ядро Linux. Роберт Лав

Книга ориентирована на разработчиков ПО и тех, кто хочет понять, что такое ядро ОС и как оно обустроено. Здесь можно найти достаточный объем информации, призванной помочь программисту понять структуру и реализацию ядра для того, чтобы суметь начать разработку собственного программного кода.

В книге можно найти не только теорию, но и практические задания и примеры, которые делают изучение и разработку ядра более увлекательным занятием.

Linux. От новичка к профессионалу. Денис Колисниченко

Материал этой книги знакомит своих читателей со всеми сферами применения ОС Linux. Начиная от установки операционной системы и до настройки сервера на ее базе.

Читайте также:  Редактор аватара windows 10

Денис Колисниченко также освятил такие вопросы, как:

  • особенности работы с файловой системы;
  • установка и настройка ПО;
  • защита от вирусов.

Список рассмотренных в книге тем намного шире и охватывает практически все вопросы, которые могут возникнуть в процессе эксплуатации ОС Linux.

Внутреннее устройство Linux. Брайан Уорд

Эта книга давно уже стала бестселлером на Западе. Будет полезна всем, кто проявляет интерес к операционной системе Linux. Книга Брайана Уорда стала настольной для профессионалов в сфере информационно-технического обслуживания и разработчиков программного обеспечения.

Текст «Внутреннего устройства Linux» дает читателям возможность изучить:

  • тонкости работы с ОС;
  • глубокие механизмы, которые обеспечивают низкоуровневые функции ОС;
  • системное администрирование;
  • особенности защиты информации;
  • правила корректной эксплуатации компьютерных сетей.

И это далеко не все, книга обеспечит читателя всей информацией, которую необходимо знать о Linux.

Запускаем Linux. Мэтт Уэлш, Калле Далхаймер Маттиас

Базовая книга с обширным перечнем тем. Подойдет для новичков и будет полезна профессионалам. Охватывает такие темы, как:

  • основные способы обмена информацией;
  • настройка сети и ее тонкости;
  • воспроизведение звука и видео;
  • фильтрация спама;
  • шифрующие файловые системы;
  • загрузка и управление пакетами.

В книге перемешаны классические темы и совершенно новые, не встречающиеся в других изданиях. Большой объем информации касается организации безопасности в сети и шифрования рассылок.

Linux. Установка, настройка, администрирование. Михаэль Кофлер

Главная цель этой книги не просто научить пользователя работать с данной операционной системой, но и научиться понимать ее. Автор рассматривает ОС в универсальном ключе, без привязки к каким-то конкретным дистрибутивам.

Справочник рассматривает многие вопросы, включая управление файлами и процессами, сетевые инструменты, администрирование файловыми системами, брандмауэры и многое другое.

Linux глазами хакера. Михаил Фленов

Михаил Фленов в своем труде собрал такие важные знания, как:

  • настройка операционной системы на максимальную производительность;
  • как сделать ОС наиболее безопасной;
  • управление доступом на базовом уровне, администрирование системы;
  • Proxy-сервера;
  • службы DNS;
  • программы доставки электронной почты.

И это далеко не все. Книга содержит в себе рекомендации, способные помочь предотвратить хакерские атаки и восстановить систему максимально быстро, если избежать атаки не удалось.

Командная строка Linux. Уильям Шоттс

Данная книга больше подойдет тем, кто уже начал свое знакомство с операционной системой. Труд Уильяма Шоттса позволит расширить и систематизировать свои знания. Главная задача книги — познакомить читателей с командной строкой. Командная строка сопровождает пользователя с самого начала знакомства системой и до профессиональной разработки программы.

Книга позволит разобраться в таких вопросах:

  • особенности навигации по файловой системе Линукс;
  • работа с командами и создание собственных через alias;
  • конвееры и перенаправления;
  • настройками среды;
  • особенностями поиска по шаблону;
  • основные задачи и инструменты;
  • использование сценариев.

«Командная строка Linux» научит пользователя создавать и удалять файлы, формировать символьные ссылки и каталоги, устанавливать систему, администрировать систему, в том числе сетевое оборудование.

Делитесь не попавшими в эту подборку книгами по Линукс в комментариях!

Источник

Оцените статью