Введение в операционную систему Linux — урок 1

Знакомство с операционной системой Linux

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

Вы получите базовые навыки работы с этой операционной системой, которые должен знать каждый начинающий линуксоид, даже если он использует в основном Windows. Linux присутствует на подавляющем большинстве серверов, и сегодня веб-платформа является наиболее важной.

Серия предназначена для всех, кто еще не сталкивался с Linux или не слишком далеко зашел в нем. Я должен начать с того, что я довольный пользователь Microsoft Windows, и моя главная мотивация для написания этой серии — научиться работать с Linux и построить домашний сервер. Никакая система меня не интересует, поэтому я подхожу ко всем обсуждаемым темам объективно.

Что такое Linux?

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

Linux — это бесплатная операционная система, основанная на более старой коммерческой системе UNIX. UNIX была основана в 1960-х годах, и в ее создании принимал участие Деннис Ричи, отец языка программирования C.

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

Утверждается, что это облегчило выход на рынок Microsoft, которая впоследствии полностью искоренила UNIX на рабочих станциях с помощью своей унифицированной системы. Однако UNIX удалось остаться на серверах, которым MS не уделяла особого внимания, и теперь трудно догнать UNIX в этой области.

Что такое Linux

Самой важной системой UNIX была Linux, написанная студентом Линусом Торвальдсом в 1991 году. Название Linux происходит от его имени, но также относится к рекурсивному сокращению Linux Is Not UniX, то есть Linux — это не UNIX. Это система на основе UNIX, но в ней используется собственный бесплатный код, который доступен всем и может быть изменен кем угодно.

Эта философия также получила глобальное распространение под аббревиатурой GNU (Gnu — это не Unix), а Linux иногда называют GNU / Linux. Цель GNU — создать комплексную операционную систему, состоящую только из свободных программ. Нам до сих пор нравится много подобных сокращений и философий, Linux довольно прост и фрагментирован в этом.

В дополнение к ядру Linux также включает пакет других приложений с открытым исходным кодом и поэтому говорит о себе как о 100% бесплатной операционной системе. Linux — это не одна система, но только обозначение семейства бесплатных операционных систем, основанных на ядре Linux.

Конкретные Linux выпускаются в виде разных дистрибутивов и содержат разные пользовательские среды, системы упаковки и приложения. К наиболее известным дистрибутивам Linux относятся, например, Debian или Ubuntu (основано на Debian).

Зачем мне использовать Linux?

Работа с Linux — одно из базовых знаний ИТ- персонала, это как если бы мы спрашивали, зачем изучать английский язык. Однако его использование сильно различается на настольном компьютере и на сервере.

Linux на рабочем столе

Что касается десктопов, то для Linux эта ситуация очень слабая. Здесь им пользуется около 1% пользователей операционных систем. В настоящее время Linux уже является очень продвинутым, и если вы столкнетесь с некоторыми сложностями, его можно разумно использовать на рабочем столе. Но обычному пользователю сложно предложить то, чего ему не может дать Windows. А если добавить к этому проблемы с запуском распространенных приложений и проблемы с драйверами (особенно для ноутбуков), неудивительно, что он этого не сделал.

Linux на рабочем столе в основном используют 2 типа людей:

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

IT профессионал. Linux широко используется теми, кому не нужны Windows-приложения. В основном это веб-дизайнеры (хотя MacOS, в которой вы запускаете PhotoShop, очень конкурентоспособна), системные администраторы и программисты, владеющие такими языками, как Java или PHP. Мы также найдем группу требовательных пользователей, которые хотят адаптировать операционную систему именно под себя и которые ограничены Windows.

Вы не найдете много обычных людей (между секретарем и профессионалом) с Linux на рабочем столе, и, к сожалению, среди них часто встречаются фанатики, которые восстают против общества, используя его и спорят об этом повсюду, что, на мой взгляд, не так выгодно для Linux.

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

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

Linux на сервере

На серверах ситуация прямо противоположная. Windows неуклюжая, проблематичная и дорогая, в то время как Linux прост в настройке и совсем ничего не стоит. Неудивительно, что на нем работает 70% всех серверов, а это огромная цифра, и вы можете понять, насколько важен Linux в этой области.

Linux сервер

Чаще всего он встречается в виде так называемых серверов LAMP, что является сокращением технологий Linux, Apache, MySQL и PHP. Эти четыре технологии поддерживают большую часть Интернета.

Запуск веб-приложения на сервере Linux относительно прост, у вас есть много доступных веб-хостингов, фреймворков и поддержки. Хороших веб-хостов для Windows немного, и они излишне дороги по сравнению с той же технологией в Linux.

Среди малых и средних сайтов вряд ли можно найти Windows-сервер. Что касается крупных сайтов, то для Microsoft ситуация намного лучше, но вопрос в том, насколько выгодно использование Windows — это всего лишь бизнес-решение руководства компании, которая управляет серверами.

Linux — это бесплатная операционка?

Вокруг Linux много ненужных недоразумений, отметим самые основные.

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

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

Некоторым разработчикам Linux напрямую платят за выполнение всех требований и обеспечение нормальной работы системы. Например, Ubuntu поддерживается компанией Canonical Ltd., в которой работают сотни людей по всему миру и которая оказывает коммерческую поддержку компаниям, занимающимся Linux. В 2020 году его оборот составил 50 миллионов долларов.

Сколько людей используют Linux?

Около 1% на десктопе, 70% на серверах. Интересно, что Linux используется на всех суперкомпьютерах (например, в университетах они очень быстрые), а также на большом количестве мобильных телефонов и планшетов (80% рынка), но Linux здесь очень модифицирован и ограничен. Для сравнения: около 90% пользователей используют Windows на рабочем столе, около 30% на сервере и 3% на телефонах.

Linux лучше, чем Windows?

Я буду очень краток по этому вопросу, потому что на него есть удивительно простой ответ. Linux и Windows сильно различаются в зависимости от того, кто использует систему и для чего она используется. Никто не может сказать вам, что одна система лучше другой, и если они скажут вам это, вы не должны следовать ей в собственных интересах.

Это все равно, что спрашивать, что лучше — автомобиль или мотоцикл. Они доставят вас обоих из пункта А в пункт Б, но каждый по-своему.

Заключение

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

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

Читайте продолжение: Установка Linux Ubuntu — урок 2

Читайте продолжение: Основы работы в Linux Ubuntu — урок 3

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

Постарайтесь стать лучше, отбросьте предрассудки и приходите попробовать что-то новое вместе с нами.

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка...
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

тринадцать + четыре =