Многие слышали об операционной системе линукс (в оригинале linux), как о чем-то сложном, что используют только прожженные сисадмины и программисты уровня компании Гугл. На самом деле это не так. Я предлагаю вам погрузиться в интересную историю становления линукс, как общепринятой операционной системы.

История возникновения

Операционная система linux  произошла благодаря труду двух человек, изначально даже не знавших друг друга. В начале 90-х Линус Торвальдс, обучаясь в университете, заинтересовался операционными системами и их строением, ему не понравилось, что в лицензии на операционную систему minix было слишком много ограничений на ее использование. Тогда Линус решил создать свое ядро для minix под названием linux, но позже обособил это ядро и продолжал его разрабатывать уже на основе самого себя.

Чуть раньше, Ричард Мэттью Столлман решил создать свою открытую лицензию GPL, а также GNU – фонд открытого программного обеспечения, где разрабатывались программы под этой новой лицензией. Так вот, операционная система основанная на ядре linux и использующая GNU-программы и будет называться linux системой. Первая версия linux вышла в 1991 году, чуть позже первой версии windows, но не только это помешало линуксу быть на каждом компьютере.

Изначально работа в линукс осуществлялась только через командную строку, как в MS-DOS. Следовательно, чтобы управлять своим компьютером, пользователю надо было знать важные команды, что ставило высокий входной порог для пользования линуксом. В то же время системы от Microsoft и Apple были более дружественны к пользователю засчет наличия удобного и интуитивно понятного графического интерфейса, что и помогло им  занять лидирующее положение на рынке.

Особенности Линукс

Я буду сравнивать linux с windows, чтобы вы могли понять, в чем кроются кардинальные различия.

Во-первых, файловая система у них разная. Для простоты восприятия, представьте, что файловая система – это полка, а файлы – вещи на полке. Размеры, форма и количество места на полке это и есть особенности файловой системы. На данный момент в большинстве линукс систем используется ext4, а в windows используется NTFS. Я, как обычный пользователь, не замечала особых отличий в скорости (при работе с жесткого диска), однако заметила, что в ext4 я могу разбить уже существующий раздел диска на еще два раздела и файлы, хранящиеся в изначальном разделе, не повредятся, а в windows файлы пропадали.

Во-вторых, это способ использования. В windows вы можете с помощью графического интерфейса делать почти все, что угодно, в том числе и устанавливать новые программы. В линуксе для установки программ и других важных действий надо использовать командную строку в терминале. Кто-то может сказать, что в линукс есть установочные пакеты, например deb или appimage, однако я возражу, первый может использоваться только в линукс системах, основанных на debian, а второй имеет нестабильную работу на некоторых дистрибутивах.

Разные виды Linux

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

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

Наиболее популярным дистрибутивом в наше время является Ubuntu. Этот дистрибутив имеет неплохой графический интерфейс и минимальную привязанность к командной строке. Вдобавок убунту финансируется коммерческой корпорацией, что позволяет ей быстро развиваться. Именно его рекомендуют для плавного перехода с виндоус. Неплохим вариантом также является linux mint, так как они был специально сделан таким образом, чтобы максимально походить на «окна».

Сейчас на большинстве серверов установлен именно линукс, что позволяет им быстрее работать, засчет тонкой настройки, а также избегать вирусов и уязвимостей, присутствующих для windows. Также все суперкомпьютеры из «топ500» работают именно на линукс, опять же, засчет тонкой настройки ОС для оборудования. Многие спутники и орбитальные навигационные системы также работают на линуксе.

Зачем переходить с Окон?

У windows есть много проблем, но основная – это ее популярность. По данным аналитических компаний, под этой операционной системой работают от 70% всех компьютеров в мире. Из-за этого большая часть создаваемых вирусов и найденных уязвимостей предназначается Окнам. Существует мнение, что на линуксе вирусов нет. Это не так, они еще как есть, и сделаны более профессионально, чем поделки для виндоус, однако разрабатывать вирусы на линукс стратегически не выгодно, если это не целенаправленная атака. В последние 5 лет по миру прокатываются все новые волны атак вирусов для виндоус, в основном это шифровальщики, требующие выкуп в обмен на данные пользователя. Конечно, если все разом перейдут на линукс, история даст новый виток, и вирусы уже будут разрабатываться под него. Однако сама система более строго относится к установке сомнительных программ. Все доверенные программы хранятся на специальных серверах, доступ к которым осуществляется через защищенное подключение и проверку контрольных сумм, такие сервера с доверенными программами называются репозиториями и подключаются через терминал.

Привязанность к Окнам

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

Другие боятся того, что формат документа, например вордовский doc, не прочитается в линукс. Это тоже миф, большинство программ понимают форматы с виндоус и могут свободно с ними работать. Однако стоит учесть, что программы в линукс при экспорте будут рекомендовать вам совсем другие форматы, одобренные программистами линукс. К примеру, вместо формата doc вам предложат формат odf (от английского «open document format» — открытый формат документа). Но вы можете выбрать и классический doc, если того требуют обстоятельства.

Наши дни

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

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

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

В России также был разработан дистрибутив линукс для работы с ним специализированных ведомств. Дистрибутив называется Astra linux. Такие «профильные» дистрибутивы не могут быть предназначены для домашнего использования, ввиду их крайней нестабильности.