Занятие 01. Введение в Linux

📁 Блок: Основы Linux ⏱️ Время изучения: ~60 мин 🎯 Сложность: Начальная
#linux #файловая-система

⚡ Кратко: суть темы

Linux — свободная ОС: ядро Торвальдса (1991) + утилиты GNU (Столлман, 1983). Файловая система имеет единый корень /, в отличие от дисков Windows.

  • Ядро Linux + инструменты GNU = дистрибутив (Ubuntu, Debian, Arch, Kali и др.).
  • Важные папки: /bin (команды), /etc (конфиги), /home (пользователи), /tmp (временные), /var (логи).
  • Linux чувствителен к регистру: File и file — разные файлы.
  • Терминал — командная строка; аналог PowerShell, но для Linux.

Что запомнить: /bin — команды для всех, /sbin — только для root; /tmp очищается при перезагрузке.

Перед следующим уроком: установите WSL2 или откройте jslinux.org.

📖 О чём этот урок

Первое занятие — теоретическое. Разбираемся, как появился Linux, из чего он состоит и как устроена его файловая система. Без этой базы сложно понять, почему команды ведут себя именно так.

Что изучим

  • История: GNU (1983), ядро Linux (1991–1992), пингвин Tux
  • Ключевые понятия: утилита, командная оболочка, ядро ОС, терминал
  • Дистрибутивы: Ubuntu, Debian, Arch, Kali и другие — чем отличаются
  • Файловая система Linux: дерево каталогов от корня /
  • Чувствительность к регистру — важнейшая особенность Linux

📚 Предварительные знания

Это первый урок курса. Предварительных знаний Linux не требуется — только базовое понимание, что такое операционная система.

🎯 Что изучать дальше