Linux, он как воздух. Вы можете не чувствовать его и не задумываться о его существовании, но он есть. От операционной системы на Android телефона до программного обеспечения для управления дронами. От модных цифровых элементов навигации метро до навигационного оборудования, которое помогает управлять самолетом, на котором вы летите в Турцию, чтобы через пару дней стать мистером-отелем. Да, и этот видеоурок, который вы смотрите, благодаря Linux, серверам YouTube и интернет-провайдерам. Ладно, если без шуток, откройте конспект и запишите. Linux — это семейство операционных систем. Linux — это не одна операционная система, а семейство, как сказал Доминик Тарета. А теперь закройте конспект и расслабьтесь, сейчас мы все объясним. В 1991 году финский студент Линус Торвальдс, находясь под впечатлением от книги, посвященной проектированию операционных систем, решает поставить себе учебную ОС Minix. Но Линус решает, что Minix — не очень хорош, и решает создать свою операционную систему с открытым исходным кодом. Так появляется Linux. А что такое Minix? Minix была создана Андреем Таненбаумом и использовалась для обучения студентов теории. Установи и разберись, как работают операционные системы. Вряд ли вы когда-нибудь столкнетесь с ней, но она выглядит примерно так. Важно понять, что Minix, как и Linux, основана на идеях другой семьи операционных систем — Unix. Не будем углубляться, просто выделим основные идеи ОС Unix. Для настройки управления системой используются текстовые файлы. Хотите что-то настроить? Пишите в текстовом редакторе. В системе одновременно может работать несколько пользователей. Утилиты запускаются пользователями из командной строки с помощью терминала. Просто в черном экране пишите название утилиты и то, что вы хотите, чтобы она сделала. Физические и виртуальные устройства, такие как диски, представляются в виде файлов. И еще есть использование конвейеров. Это такая штука, которая позволяет передавать вывод одной команды на вход другой. Unix — это наиболее исторически значимая ОС, так как является предком не только Linux, но и многих других операционных систем, включая популярную Mac OS. В следующий раз, когда вы зайдете в Starbucks, заплатите баристе с помощью Macbook и расскажите ему об этом. Но вернемся к Linux в 1991 году, когда Линус решил создать свою операционную систему. И, кстати, в этот момент он не ставил целью создать полноценную ОС, а скорее прототип в виде ядра. Ядро — это такая штука, которая обеспечивает управление всеми процессами, памятью, файлами, дисками и прочим. Оно является центральным компонентом. Но само по себе ядро, конечно, использовать нельзя. Вам нужны другие компоненты и программное обеспечение. И что здорово, ядро Linux распространяется с открытым исходным кодом под лицензией GNU-GPL. Это означает, что вы можете скачать его бесплатно, изучать и изменять его код. А затем создать свою собственную операционную систему и, возможно, о вас расскажут по телевизору. 11-классный Денис Попов спешит показать своему наставнику, что он добавил в свою операционную систему Valve Genes. Это новая операционная система, разработанная исключительно им. 11-классный Денис Попов спешит на серверах. Чаще всего Linux применяется в качестве ОС на серверах, в мобильных устройствах, в облачных сервисах и приложениях, устройствах интернета вещей и суперкомпьютерах. Его любят за его стабильность, безопасность, легкость и низкие требования к ресурсам, поэтому он идеально подходит для серверов. Подождите, но если Linux такой крутой, почему его не используют на персональных компьютерах? Используют, но значительно реже. Дело в том, что Linux стал популярен среди гиков, программистов и системных администраторов, которые предпочитали самостоятельно управлять своим компьютером и устанавливать на него только то, что они хотят. Linux был не таким пользовательско-дружелюбным, для того, чтобы с ним общаться, нужно было писать команды в черный экран. Из-за этого обычные пользователи считали его сложным и непонятным, и предпочитали удобные графические интерфейсы в Windows. Давайте сравним два абсолютно одинаковых действия в Windows и Linux, и вы решите, где лучше применить их. Но не спешите ассоциировать Linux только с черным экраном, на него также можно установить красивую графическую оболочку и использовать мышь. Некоторые дистрибутивы Linux поставляются с графическими интерфейсами, например, Ubuntu или Kali. Итак, когда мы говорим о Linux, это семейство операционных систем, использующих ядро Linux, а каждая из них называется дистрибутивом. Среди них Debian, Red Hat Enterprise Linux, Ubuntu, CentOS, Fedora, Kali Linux и многие другие, их существует множество. Стоит отметить, что большие компании часто предпочитают использовать Linux системы. Для обслуживания таких систем требуются DevOps или специалисты по Linux с хорошими навыками.

Ваше мнение