История Linux
100%

Начало работы · Урок 1

История Linux

Узнайте, какой вклад UNIX, GNU и ядро Linux внесли в современные системы Linux.

Добро пожаловать в ваше путешествие по Linux! Если вы готовы погрузиться в мощный мир Linux, вы пришли по адресу. Меня зовут Пингвин Пит, и я буду вашим проводником. Для начала познакомимся с краткой историей Linux.

Предшественники Linux

Чтобы понять появление Linux, вернёмся в 1969 год, когда Кен Томпсон и Деннис Ритчи из Bell Laboratories разработали операционную систему UNIX. Позднее её переписали на языке программирования C, что сделало систему переносимой и привело к широкому распространению.

Временная шкала Unix

Каков важный результат переписывания UNIX на C?

Более десяти лет спустя Ричард Столлман начал проект GNU. GNU — рекурсивная аббревиатура выражения «GNU's Not UNIX», а целью проекта было создание полностью свободной UNIX-подобной операционной системы с открытым исходным кодом. Проект создал множество необходимых компонентов и GNU General Public License (GPL), но его собственное ядро GNU Hurd не было готово для общего использования к моменту появления Linux.

Какой важный компонент GNU не был готов к моменту появления Linux?

Роль ядра

Ядро — центральный компонент операционной системы. Оно служит мостом, позволяя оборудованию взаимодействовать с программами. Ядро управляет системными ресурсами: CPU, памятью и периферийными устройствами. Полной операционной системе помимо инструментов и приложений нужен этот управляющий ресурсами центр.

Какая обязанность принадлежит ядру операционной системы?

Рождение ядра Linux

Так мы приходим к 1991 году, когда финский студент Линус Торвальдс начал личный проект по разработке нового ядра. Оно стало известно как ядро Linux. После выпуска Linux как свободного ПО в 1992 году его можно было объединить с почти завершённой системой GNU и получить полную свободную операционную систему, часто называемую GNU/Linux. Это событие стало поворотным моментом в истории Linux.

Линус Торвальдс в 2018 году

Линус Торвальдс в 2018 году (источник: Wikipedia)

Кто начал разрабатывать ядро Linux в 1991 году?

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

  1. Начало работы с Linux — начните знакомство с основными командами терминала, такими как echo, date, и простыми вычислениями. Подходит для полных новичков.
  2. Ваша первая лабораторная работа Linux — вводная работа проведёт вас через классическую программу «Hello, World!» в Linux и познакомит с основными командами.
  3. Создание персонального приветствия терминала — короткое интересное задание на применение базовых команд терминала для собственного приветствия.

Урок завершён

Вы завершили История Linux

Теперь вы можете объяснить вклад UNIX, GNU и ядра Linux в современные системы Linux.

  • Описать значение переносимости UNIX.

  • Назвать ядро главным недостающим компонентом GNU.

  • Объяснить роль ядра в управлении системными ресурсами.

  • Назвать Линуса Торвальдса создателем ядра Linux.

Сохраните прогресс

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

Создать бесплатный аккаунт
Следующий Урок
Назад к Начало работы