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

Осваиваем Linux за три недели / Блог компании centgaroco.tk / Хабр

знакомство с операционной системой линукс

Linux. С чего начать знакомство с выбранной системой. ROSA Enterprise Linux Server (RELS) серверная операционная система. Доступна в. Данная статья представляет собой краткое руководство по ОС Linux, в ней приводятся конкретные аргументы, почему опытные и. Идея вводного курса по работе с Linux возникла у нас с Linux, оптимальную для подобных задач операционную систему, начальных этапах освоения этой ОС (например, на знакомстве с командной строкой).

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

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

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

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

Ядро и драйвера Основу любой операционной системы составляет ядро. Существует несколько различных архитектур ядра, Linux, как и подавляющее большинство UNIX систем, использует монолитное ядро, Windows наоборот использует концепцию микроядра, хотя по-настоящему архитектура Windows микроядерной не является, принято считать, что Windows использует гибридное ядро.

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

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

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

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

знакомство с операционной системой линукс

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

Файловая система Мы не будем касаться конкретных файловых систем, тут проблем возникнуть не должно, если администратор работал с Windows системами, то что такое файловая система и чем FAT отличается от NTFS он знает, поэтому разобраться в разнице между ext3, ext4 и, скажем, ReiserFS для него особого труда не составит.

А поговорим о фундаментальных отличиях. В отличие от Windows, файловая система Linuх иерархична. При этом абсолютно не имеет значения, что отдельные части файловой системы могут находиться на других разделах или вообще физических дисках.

Знакомство с Linux специально для пользователей Windows

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

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

В Linux всё есть файл: Не будем вдаваться в подробности, а разберем несколько простых примеров. Скажем, нужно создать образ оптического диска. Берем соответствующий инструмент и копируем содержимое файла устройства в файл ISO образа: Нет ничего проще, копируем содержимое одного файла блочного устройства в файл другого блочного устройства: Покажу вам два отличия, которыми я сам постоянно пользуюсь.

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

Рассмотрим как это сделать. Кликнув по значку Nautilus откроется окно домашней директории нашего пользователя. Заходим в созданную папку.

знакомство с операционной системой линукс

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

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

ъОБЛПНУФЧП У Linux

И в этом же окне у нас появляется новая вкладка. Далее, рассмотрим структуру папок интерфейса Ubunu Linux. Все эти папки являются системными и необходимы для работы операционной системы, а также установленных программ.

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

Mageia разрабатывается в цикле, составляющем 9 месяцев. Каждый релиз поддерживается два цикла, что составляет 18 месяцев. Mageia имеет два типа установочных дисков: Будучи одним из самых молодых проектов, Mageia быстро завоевывает популярность, и с года, по данным ресурса distrowatch. В качестве некоторого недостатка современных версий Mageia можно считать более высокую, по сравнению с большинством дистрибутивов, требовательность к оборудованию. Страница проекта Mageia на русском языке.

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

Дистрибутив Linux Mageia, является не единственным ответвлением проекта Mandriva, что неудивительно, для одного из самых популярных в период г. В эту линейку включены серверные версии Rosa Server и настольные — Rosa Desktop. Продукты выходят в трёх редакциях — Free содержит только свободные компонентыEE расширенная версия, содержащая несвободные компонентыLTS Long Team Support - версия с пятилетним сроком поддержки.

Полезные статьи

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

Исходные коды всей системы доступны согласно лицензии GPL. ROSA Enterprise — это семейство операционных систем, предназначенных для использования в корпоративном сегменте. Доступна в редакциях для процессоров Intel бит и бит Серверная версия доступна для загрузки публично, доступ к репозиторию закрыт ключом. ROSA Virtualization — система управления виртуализацией. Комплекс программных средств для управления программными гипервизорами KVMа также виртуальными машинами до тысячи машин и инфраструктурой датацентра в доменной среде.

Наличие развитых дискреционной и ролевой моделей разграничения доступа выгодно отличает изделие от аналогичных решений, например, на базе OpenStack.