Добро пожаловать в ваше путешествие по Linux! Если вы готовы погрузиться в мощный мир Linux, вы пришли по адресу. Меня зовут Пингвин Пит, и я буду вашим проводником. Для начала познакомимся с краткой историей Linux.
Начало работы · Урок 1
История Linux
Узнайте, какой вклад UNIX, GNU и ядро Linux внесли в современные системы Linux.
Предшественники Linux
Чтобы понять появление Linux, вернёмся в 1969 год, когда Кен Томпсон и Деннис Ритчи из Bell Laboratories разработали операционную систему UNIX. Позднее её переписали на языке программирования C, что сделало систему переносимой и привело к широкому распространению.

Каков важный результат переписывания 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 году (источник: Wikipedia)
Кто начал разрабатывать ядро Linux в 1991 году?
Чтобы продолжить путешествие по Linux, выполните практические лабораторные работы с основными командами и укрепите уверенность в командной строке.
- Начало работы с Linux — начните знакомство с основными командами терминала, такими как
echo,date, и простыми вычислениями. Подходит для полных новичков. - Ваша первая лабораторная работа Linux — вводная работа проведёт вас через классическую программу «Hello, World!» в Linux и познакомит с основными командами.
- Создание персонального приветствия терминала — короткое интересное задание на применение базовых команд терминала для собственного приветствия.
Урок завершён
Вы завершили История Linux
Теперь вы можете объяснить вклад UNIX, GNU и ядра Linux в современные системы Linux.
Описать значение переносимости UNIX.
Назвать ядро главным недостающим компонентом GNU.
Объяснить роль ядра в управлении системными ресурсами.
Назвать Линуса Торвальдса создателем ядра Linux.
Сохраните прогресс
Создайте бесплатный аккаунт, чтобы сохранить этот урок и продолжить на любом устройстве.
Создать бесплатный аккаунт