Linux. Начало

Изучаем Linux с самого начала. Урок 1. Введение.

Предисловие

Linux пользуется огромным спросом в ИТ-индустрии, поскольку на нем установлено более 90% суперкомпьютеров и серверов в мире. Linux также является самой популярной операционной системой в общедоступном облаке. Linux — это базовая инфраструктура ведущих мировых компаний, таких как Amazon, Google, IBM и Paypal.

Немного истории

История Linux началась в 1991 году, когда Линус Торвальдс, студент факультета информатики в университете Хельсинки в Финляндии, начал писать бесплатную операционную систему в качестве хобби! Забавно осознавать, что его побочный хобби-проект стал крупнейшим в мире проектом с открытым исходным кодом в истории. О, и если вы еще не поняли, этой бесплатной операционной системой была Linux. В сети есть множество определений для открытого исходного кода, и некоторые из них несколько сбивают с толку неопытного читателя, поэтому вот упрощенное объяснение:

ЧТО ТАКОЕ OPEN-SOURCE?

Проект с открытым исходным кодом — это программный проект, исходный код которого открыт для всеобщего просмотра и редактирования.

Исходный код — это просто набор кода (программ), используемых для разработки программного обеспечения; в контексте Linux это относится к программному коду, из которого построена операционная система Linux. Теперь, когда вы знаете, что такое открытый исходный код, легко представить, что такое закрытый исходный код:

ЧТО ТАКОЕ CLOSED-SOURCE?

Проект с закрытым исходным кодом — это программный проект, исходный код которого НЕ открыт для всеобщего просмотра и редактирования.

Linux-это самый известный пример проекта с открытым исходным кодом. С другой стороны, Microsoft Windows-самый известный пример проекта с закрытым исходным кодом. Некоторые люди не знают, что такое операционная система, но не волнуйтесь, вот простое определение операционной системы:

ЧТО ТАКОЕ ОПЕРАЦИОННАЯ СИСТЕМА?

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

Есть много разных операционных систем; Вот несколько примеров:

  • Linux
  • Android
  • macOS
  • Майкрософт Виндоус
  • Apple iOS
  • BlackBerry

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

ЧТО ТАКОЕ ЯДРО?

Ядро-это просто ядро любой операционной системы. Это часть операционной системы, которая организует доступ к системным ресурсам, таким как процессор, память и диск.

Обратите внимание, что в определении я сказал, что ядро является частью операционной системы. И следующий рисунок может помочь вам визуализировать разницу между ядром и операционной системой.

Рис. 1 Разница между ядром и операционной системой

В отличие от Microsoft Windows или macOS, Linux имеет множество различных разновидностей; эти разновидности называются дистрибутивами.

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

ЧТО ТАКОЕ ДИСТРИБУТИВ LINUX?

Существуют буквально сотни дистрибутивов Linux! Вы можете зайти на www.distrowatch.com, чтобы ознакомиться с огромным списком дистрибутивов Linux.

На сайте distrowatch.com хорошо то, что он показывает рейтинг популярности всех дистрибутивов Linux в мире. Вы даже увидите, что некоторые дистрибутивы Linux разработаны с определенной целью. Например, Scientific Linux — популярный дистрибутив Linux среди многих ученых, поскольку он содержит множество предустановленных научных приложений, что делает его выбором Linux номер один среди научного сообщества.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *