Зарегистрируйтесь для доступа к 15+ бесплатным курсам по программированию с тренажером

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

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

В этом курсе мы пройдёмся по некоторым аспектам, без которых не получится эффективно работать. Зададим направления, но для хорошего понимания нужно читать книги, одними уроками и статьями в интернете не отделаться. Хорошая новость в том, что этих книг всего лишь несколько. Посмотреть их можно тут.

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

Темы, которые будут нами затронуты:

  • Пользователи и права доступа
  • Структура файловой системы Linux
  • Управление процессами
  • Что такое супервизор, как и для чего он используется
  • Стек протоколов TCP/IP
  • Интерфейсы и запуск сервисов

Самостоятельная работа

Для выполнения самостоятельных работ вам потребуется операционная система на базе Linux. Воспользуйтесь ссылками в дополнительных материалах и установите систему на локальную машину.


Дополнительные материалы

  1. Установка Ubuntu основной системой
  2. Установка Ubuntu на Windows
  3. Книги по операционным системам
  4. How To Set Up an Ubuntu 20.04 Server on a DigitalOcean Droplet

Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты.

Ошибки, сложный материал, вопросы >
Нашли опечатку или неточность?

Выделите текст, нажмите ctrl + enter и отправьте его нам. В течение нескольких дней мы исправим ошибку или улучшим формулировку.

Что-то не получается или материал кажется сложным?

Загляните в раздел «Обсуждение»:

  • задайте вопрос. Вы быстрее справитесь с трудностями и прокачаете навык постановки правильных вопросов, что пригодится и в учёбе, и в работе программистом;
  • расскажите о своих впечатлениях. Если курс слишком сложный, подробный отзыв поможет нам сделать его лучше;
  • изучите вопросы других учеников и ответы на них. Это база знаний, которой можно и нужно пользоваться.

Об обучении на Хекслете

Для полного доступа к курсу нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
900
упражнений
2000+
часов теории
3200
тестов

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.

  • 130 курсов, 2000+ часов теории
  • 900 практических заданий в браузере
  • 360 000 студентов
Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Изображение Тото

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