Глиф Учебники

Ubuntu

Операционные системы · 8 уроков · 16 справок · итоговый тест

Ubuntu — самый распространённый Linux для компьютеров и серверов. Курс с нуля: установка, терминал, файлы, программы, пользователи, сеть, SSH и службы.

Ubuntu — операционная система на основе Linux. Её выпускает компания Canonical, сама система бесплатна, а её исходный код открыт. Ubuntu ставят на домашние компьютеры и ноутбуки вместо Windows, на рабочие станции программистов и, чаще всего, на серверы: сайты, базы данных, почта, файловые хранилища.

Какие бывают выпуски

Новая версия выходит дважды в год — в апреле и октябре. Номер версии — это год и месяц выхода: 26.04 вышла в апреле 2026 года. Раз в два года, в апреле чётного года, выходит версия LTS (Long Term Support — долгая поддержка): обновления безопасности для неё выпускаются не меньше пяти лет. Промежуточные версии поддерживаются около девяти месяцев.

Для учёбы, работы и серверов берите LTS. Промежуточные версии нужны тем, кто хочет самые свежие программы и готов обновлять систему каждые полгода.

Сейчас поддерживаются две LTS: 26.04 (апрель 2026 года) и 24.04 (апрель 2024 года). Курс подходит для обеих: команды в них одинаковые, а там, где версии отличаются, это сказано. Для новой установки берите 26.04; 24.04 можно обновить до неё — справка Как обновить Ubuntu до новой версии.

Обе ставятся с одного сайта и устроены одинаково: команды из курса работают и там, и там.

Что нужно для начала

Попробовать Ubuntu, ничего не меняя на компьютере, можно в виртуальной машине (VirtualBox, Hyper-V, Proxmox) или загрузившись с флешки без установки.

Как пройти курс

Уроки идут по порядку: от установки до своего сервера с доступом по SSH. После каждого урока — несколько вопросов для проверки, в конце — итоговый тест. Повторяйте команды в своей системе: так они запоминаются лучше, чем при чтении. В справочнике — короткие ответы на частые вопросы: как открыть порт, сменить пароль, узнать версию.

Курс с нуля

  1. 1.Установка UbuntuКак скачать Ubuntu, записать её на флешку и установить на компьютер или в виртуальную машину — по шагам, с выбором диска и пользователя.
  2. 2.Терминал и первые командыЧто такое терминал, как его открыть и как устроена команда. Первые команды pwd, ls и cd, справка man, история, автодополнение и горячие клавиши.
  3. 3.Файлы и папки в терминале, права доступаКак устроены папки в Linux, как создавать, копировать, переносить и удалять файлы в терминале и как читать и менять права доступа командами chmod и chown.
  4. 4.Установка программ: apt, snap и .debКак ставить, обновлять и удалять программы в Ubuntu: пакеты apt, приложения snap и файлы .deb — команды, отличия и частые ошибки.
  5. 5.Пользователи, группы и sudoКак устроены пользователи и группы в Ubuntu, как добавить и удалить пользователя, дать права администратора через sudo и не закрыть себе доступ.
  6. 6.Сеть: IP-адрес, ping, DNS и netplanКак узнать IP-адрес и шлюз, проверить связь командой ping, понять, работает ли DNS, и где в Ubuntu хранятся настройки сети: netplan и NetworkManager.
  7. 7.SSH — удалённый доступ к серверуКак включить SSH в Ubuntu, подключиться к серверу из Windows и Linux, войти по ключу вместо пароля и не закрыть себе вход.
  8. 8.Службы systemd и журналы journalctlКак запускать, останавливать и включать в автозагрузку службы командой systemctl, читать журналы через journalctl и сделать службу из своей программы.

Начать с первого урока

Итоговый тест — 18 вопросов по всему курсу, ответы проверяются сразу.

Справочник

Официальная документация