Сегодня разработчики программного обеспечения предлагают довольно много разнообразных операционных систем. Большинство из них известно каждому рядовому пользователю, а некоторые стали лидерами на рынке. Пример – MacOS и Windows.
Но со временем юзеры все чаще стали использовать Linux. В статье зайдет речь о соответствующем программном обеспечении, принципах работы с ним, актуальности и удобстве. Информация послужит отличным пособием для новичков, а также «напоминалкой» по основам Линукса опытным юзерам.
Linux – это…
Linux – современная операционная система. Напоминает Windows, но имеет больше преимуществ. Служит базой для создания различных версий ОС. Распространяется преимущественно бесплатно, но есть и платные дистрибутивы.
Линукс выступает главным коммерческим конкурентом MacOS и Виндовс. Но использование рассматриваемой ОС несколько сложнее. Основные манипуляции здесь производятся посредством командной строки. Командами Linux достаточно легко пользоваться. Но сначала их важно изучить и понять.
Важно: если в какой-либо вакансии при трудоустройстве написано «знание Linux», подразумевается, что соискатель способен выполнять операции в ОС через командную строку.
Чем лучше Windows
У Linux имеет ряд преимуществ перед «общепринятыми» операционными системами. К ним относят следующие моменты:
- Поддержка на старых компьютерах. Некоторые дистрибутивы специально адаптированы под такое оборудование. Они расходуют крайне мало ресурсов.
- Более понятный интерфейс для большинства пользователей. Актуально для тех, кому работа с Window 8 и 10 доставляет некие неудобства.
- Небольшой размер. В среднем дистрибутив Linux весит около 1 ГБ. Есть и более легкие версии.
- Наличие бесплатного специализированного программного обеспечения. Это позволяет производить настройки и корректировку системы под собственные нужны.
- Высокий уровень безопасности. Изначально Linux создавался как ОС с надежной защитой. В Сети до сих пор очень мало вирусов для этого программного обеспечения. Можно сказать, что для Линукса интернет и его ресурсы предельно безопасны.
- Конфиденциальность. Сбор информации о пользователях и их обзвон здесь не предусматривается.
- Лучшая адаптивность. Из устройства на Линуксе можно выжать больше, чем при установке Виндовс.
- Высокий уровень надежности. Если приложения здесь зависают или не отвечают, их удается весьма быстро «убить». Никаких «Диспетчеров задач».
- Политика обновления. Ее использовать можно по желанию. Навязываться новые версии ПО не будут.
- Разнообразие. ОС может выглядеть и вести себя так, как этого хочет непосредственный юзер.
На первых порах знакомства с компьютерами можно запутаться с Linux, но со временем пользователи будут с легкостью управляться с рассматриваемой ОС.
Недостатки
Несмотря на свои преимущества, Linux имеет еще и ряд слабых сторон. О них должен знать каждый пользователь, решивший узнать ОС поближе:
- Отсутствие некоторых «привычных» юзеру программ. Для Linux требуется специальное программное обеспечение. Не всегда приложения Window адаптированы под Линукс. Данная проблема легко решается. Приложения запускаются в отдельном ПО Wine.
- Малое количество игр по сравнению с Windows. Для заядлых игроков рассматриваемая операционная система подойдет не лучшим образом. Проблема решаема. Достаточно запустить эмулятор PlayOnLinux или Wine.
- Драйверы. У Linux есть драйверы практически для всего существующего оборудования. Но некоторые подключаемые устройства могут не работать или функционировать с ошибками. Поэтому перед приобретением устройства рекомендуется уточнить совместимость с Линуксом.
А еще для того, чтобы полноценно пользоваться Linux, иногда требуется сторонняя помощь. Пользователи этой системы обычно уточняют интересующие вопросы при помощи документации или официального сообщества. Существенным минусом соответствующий момент назвать никак не получится.
Дистрибутивы и их особенности
Перед тем, как устанавливать Линукс, нужно выяснить, какие именно дистрибутивы он имеет. Существует огромное множество вариантов. Каждый обладает плюсами и минусами:
- Mint. Отличный вариант для новичков. Не требует особых навыков владения компьютерами, легко устанавливается. «Внешность» рабочего стола напоминает Windows. Подойдет для плавного перехода с Виндовс на Линукс.
- Debian. Самый коммерческий из всех вариантов. Здесь нет проприетарных прошивок, программного обеспечения и драйверов. Его называют «дед Linux».
- Ubuntu. Один из самых популярных вариантов компьютерной системы. Убунту имеет понятный и красивый интерфейс, легко устанавливается. Использовать его тоже не составит никакого труда.
- openSUSE. Выделяется мощностью, стабильностью. Работать с ней труднее, чем с предыдущими дистрибутивами. Установить его сложнее предыдущих разработок.
- Fedora. Наиболее современный. Включает в себя все новые концепции и возможности. В основе коммерческий дистрибутив.
- Mageia. Реинкарнация Mandriva Linux. Тоже легко используется и инициализируется.
- CentOS. Напоминает «Федору», но выделяется стабильностью.
- Manjaro. В основе лежит Arch Linux. Здесь пользователь может добиться баланса между простотой применения и современным ПО.
- LXLE. Версия для старых компьютеров.
- Arch. Мощный вариант, который предусматривает роллинг релизов. Не требует ручного обновления. Новичкам с ней достаточно трудно совладать.
- Элементарно. Linux с интерфейсом MacOS.
В качестве наглядного примера далее воспользуемся Ubuntu. Связано это с тем, что данная система действительно находится на слуху. Ее нетрудно запустить и применять на практике. Да и интерфейс здесь приятен глазу.
Ubuntu – чем хорош для новичков
Ubuntu – операционная система Линукса. Она отлично подойдет новичкам:
- Запустить Ubuntu достаточно просто, как и установить. Предварительно потребуется откорректировать лишь разметку дисков.
- Готовность к работе после инициализации. Основные программы и приложения для функционирования уже будут настроены.
- Хорошо продуманная система управления ПО. Устанавливать дополнительный контент предлагается через Synaptic. Здесь можно увидеть отзывы, рейтинги и каталог доступного обеспечения.
- Минимальное участие командной строки. Пользоваться Ubuntu можно вообще без данной «службы».
Отличие Ubuntu от других систем для компьютеров – простота и легкость использования.
Загрузка и инициализации Убунту
Пользоваться Ubuntu сможет даже новичок. Но перед этим необходимо выяснить, как скачать последнюю версию соответствующего программного обеспечения, а затем инициализировать его. Ничего особенного делать не придется. Главное сразу определиться, куда записывать дистрибутив – на Flash-карту или диск.
Загрузка файла
Руководство по началу работы с Ubuntu предусматривает предварительное скачивание дистрибутива. Распространяется он бесплатно. Чтобы справиться с поставленной задачей, потребуется:
- Перейти на официальную страничку Ubuntu.
- Переключиться в раздел Download.
- Выбрать Download and Install.
- Определиться, какую именно версию загружать. Кликнуть по подходящей строчке в выпадающем меню.
- Кликнуть по кнопке Start Download.
Вот инструкция, которая поможет получить бесплатный дистрибутив Ubuntu. В итоге у юзера будет готовый ISO-файл, обладающий весом примерно 700 мегабайт.
Запись образа на диск
Описанный способ не создает непосредственного носителя, который можно использовать для инициализации Ubuntu. Поэтому сначала нужно сделать загрузочный диск или флешку. В первом случае юзер предварительно выбирает подходящее ПО. Пример – Nero. Это бесплатная утилита, которая поможет в записи на диски той или иной информации.
Чтобы создать загрузочный диск Ubuntu, потребуется:
- Вставить в устройство пустой диск.
- Запустить Nero Express.
- Перейти во вкладку «Образ, проект».
- Щелкнуть по надписи «Образ диска или сохраненного проекта».
- Выбрать ISO-файл с Ubuntu.
- Кликнуть по кнопке «Записать».
Остается дождаться завершения операции. Если все сделано верно, у пользователя на руках окажется готовый установочный диск с Ubuntu.
Запись на флешку
Для любого пользователя загрузочная флешка будет отличным спасением. С ее помощью можно создавать LiveCD (запускать ОС без установки) или проводить непосредственную инициализацию ПО.
Действовать рекомендуется следующим образом:
- Скачать и установить приложение для создания загрузочных флешек. Создали Ubuntu рекомендуют Universal USB Installer.
- Запустить утилиту.
- Вставить флешку в компьютер или ноутбук.
- Выбрать на первом шаге Linux, который хочется установить.
- Указать путь к ISO-файлу.
- Согласиться с действиями, которые будут выполнены. Они выведутся в окно-предупреждение.
- Щелкнуть по кнопке Create.
Для реализации поставленной задачи необходимо подготовить Flash-карту объемом около 1 ГБ.
Инициализация системы
Когда все подготовлено, можно приступать к непосредственной инициализации:
- Открыть BIOS на компьютере.
- Переключиться в расширенные настройки.
- Поставить приоритет загрузки в зависимости от того, откуда производится установка. Если с диска – CD/DBD ROM, если флешка – USB.
- Сохранить настройки.
- Вставить в устройство диск или загрузочную флешку. Лучше сделать это заранее.
- Кликнуть по любой кнопке на экране.
- Выбрать пункт «Установить Ubuntu».
- Указать язык, который будет использоваться. Пример – «Русский».
- Щелкнуть по кнопке «Далее».
- Разделить жесткий диск на несколько частей. В файловой системе Linux должен находиться на отдельном разделе. Лучше создавать 3-4 «блока» на жестком диске.
- Выбрать, как производить инициализацию. Пример – «Стереть диск».
- Указать раздел инициализации.
- Установить логический раздел 30 ГБ.
- Кликнуть по «ОК».
- Указать корневой раздел.
- Создать раздел home. Для этого предстоит кликнуть «Свободное место»-«Добавить». Выбрать Логический тип примерно на 21-22 ГБ.
- Добавить swap раздел аналогичным образом, но размером около 2 ГБ. Местоположение – «Начало». «Использовать» — раздел подкачки.
- Выбрать устройство для установки системного загрузчика. Пример — /dev/sda.
- Форматирование устанавливается около корневого раздела и home. Щелкнуть по «Установить сейчас».
Несколько минут – и полный Ubuntu готов к работе. По этой ссылке можно увидеть скрины каждого описанного этапа инициализации.
Запуск без установки
Убунту, как и другой Linux, может работать без установки через LiveCD:
- Повторить первые 6 шагов предыдущей инструкции.
- Выбрать пункт «Попробовать Ubuntu».
- Указать используемый язык в системе.
- Дождаться завершения операции.
Таким образом можно показать Ubuntu клиенту без инициализации. Возможна непосредственная установка на устройство через LiveCD. Для этого на рабочем столе есть специальный файлик. Никакие команды Linux здесь не потребуются.
Как быть с управлением
Предложенные выше инструкции и указания – базовые знания, которые должны быть у каждого юзера. Когда операционная система установлена, нужно научиться ей управлять. В случае с Ubuntu можно обойтись пользовательским интерфейсом. Но для большинства дистрибутивов требуется знать команды Linux. Они отлично работают со всеми версиями рассматриваемого программного обеспечения UNIX.
Навигация терминала
Введенные вами команды будут приводить к выполнению тех или иных действий в Линуксе. Начать стоит с навигации в терминале:
- &&. Амперсанд (двойной) помогает выполнять сразу несколько команд. Обработка в порядке очереди.
- Alias. Присваивание собственных названиям длинным командам: alias длинное_указание короткое_указание.
- cd. Корректировка текущей терминальной папки. При вводе без дополнительных адресов у ядра будет использоваться домашняя папка.
- Clear. Отвечает за очистку терминала от сообщений.
- History. Отображение ранее введенных указаний/инструкций. С этой возможностью не придется каждый раз вбивать операции вручную.
- Man. Отображение руководства по программам и командам Linux.
- Whatis. Краткая характеристика пакета/ПО.
Этого для контактирования с терминалом на первых порах будет достаточно.
Суперпользователь
Для большинства действий в Linux (Ubuntu в том числе) требуется обеспечить права администратора. Далее удастся выполнять разнообразные манипуляции:
- Sudo. Дает права администратора. Ставится перед командой.
- Sudo su. Позволяет обрабатывать несколько операций с правами суперпользователя.
- Sudo gksudo. Для приложений с графическим интерфейсом с правами администратора.
- Sudo !!. Отвечает за запуск ранее введенной команды от имени админа.
Использовать эти «инструменты» не рекомендуется, если пользователь не понимает, что он делает.
Процессы
Основы работы с процессами тоже должен знать каждый клиент:
- Kill. Принудительное завершение процессов.
- Xkill. Завершение процесса. После ее ввода нужно кликнуть по окну, которое хочется закрыть.
- Killall. Убийство всех процессов с тем или иным именем.
- Top. Отображение запущенных операций. Осуществляется сортировка по потреблению ресурсов компьютера.
Часто на практике встречаются именно эти манипуляции. Но они – лишь верхушка айсберга.
Файлики и папочки
Есть команды в Linux для файлов и папок:
- Cat. Применяется одним текстовым документов, отображая его содержимое. При указании нескольких подобных файлов происходит их склеивание.
- Chmod. Изменение прав доступа к файлу.
- Chmod. Корректировка владельца документа. Используется с правами суперпользователя.
- File. Отвечает за вывод сведений о задействованном документе.
- Nano. Простой текстовый редактор. После операции указывается путь к файлику.
- Rename. Переименование.
- Touch. Корректировка даты открытия или изменений в файле.
- Wget. Загрузка из интернета в терминальную папку.
- Zip. Распаковка и сжатие архивов.
- Mkdir. Создание новой папки в терминальной или ранее указанной.
- Rmdir. Удаление папки.
- Rm. Удаление файла/ов по определенным признакам.
- Cp. Создание копии в папке терминала.
- mv. перемещение из одного места в другое.
- Find. Поиск документов по тем или иным критериям.
- Grep. Поиск текстовых документов с определенными строчками.
- Locate. Поиск файла/папки с названиями, подходящими общему запросу. Отображает путь в файловой системе.
Это – основные команды в Linux, с помощью которых юзеры смогут работать с рассматриваемом ОС.
Управление системой
Различные действия в Linux можно проделывать при помощи таких указаний:
- Df. Показывает объем диска.
- Free. Доступное и занятое пространство оперативной памяти.
- Uname. Сведения о системе.
- Uptime. Указывает, как долго ОС работает.
- Whereis. Ссылка на расположение исполняемого файла приложения.
- Whoami. Имя пользователя.
На первых порах этого будет более чем достаточно.
Управление пользователями
В любой системе можно управлять юзерами:
- Useradd. Добавление нового клиента.
- Userdel. Удаление пользователя и его файлов.
- Usermod. Корректировка.
- Passwd. Корректировка пароль учетной записи.
При использовании последней операции важно учесть – корректировку всех пользовательских паролей способен осуществлять лишь суперюзер.
По этой ссылке можно ознакомиться с еще некоторыми командами, которые весьма часто применяются в Линуксе. Запомнить их все довольно трудно. При необходимости можно посмотреть те или иные операции в справочниках.
А если хочется быстро с нуля работать с Linux, можно пройти специализированные дистанционные курсы. Предложения для новичков и продвинутых пользователей ждут.