Введение в Linux - Компоненты и характеристики Linux

Содержание:

Anonim

Введение в Linux

В этой теме мы собираемся обсудить некоторые основные введение в Linux со следующими концепциями

Что такое операционная система?

Всякий раз, когда мы включаем наш компьютер / ноутбук, у нас появляется экран, на котором мы можем выполнять множество действий, таких как редактирование документа, просмотр Интернета, воспроизведение видео, установка программного обеспечения и т. Д. Но теперь у нас возникло любопытство, как все эти действия поддерживаются электронные устройства? Как процессор нашего устройства помогает нам с действиями, которые будут выполнены? Это операционная система, которая помогает нам взаимодействовать с оборудованием.

Операционная система (ОС) - это то, что нам нужно для работы на нашем электронном устройстве. Когда вы читаете это на своем электронном устройстве, вы используете преимущества ОС. Многие из нас использовали многие популярные ОС, такие как Windows, ОС Apple, но здесь мы обсудим LINUX.

Что такое Linux?

Linux - это операционная система, она похожа на Windows и Mac OS X. Операционная система - это программное обеспечение, которое максимально использует аппаратное обеспечение таких устройств, как ноутбук, рабочий стол или вкладки. Проще говоря, мы можем сказать, что операционная система является мостом между программным обеспечением и оборудованием. Без ОС невозможно запустить или запустить программное обеспечение или программу.

Компоненты Linux

В приведенном выше разделе мы изучили введение в Linux, поэтому теперь мы собираемся изучить компоненты Linux. Поскольку архитектура Linux в основном состоит из следующих компонентов: Hardware, Kernel, Shell и Utilities:

  • Аппаратное обеспечение: периферийные устройства, такие как RAM, HDD, CPU вместе составляют аппаратный уровень для операционной системы LINUX.
  • Ядро: Основная часть ОС Linux называется Kernel, она отвечает за многие действия операционной системы LINUX. Он напрямую взаимодействует с оборудованием, которое предоставляет низкоуровневые сервисы, такие как предоставление сведений об оборудовании системе. У нас есть два типа ядер - монолитное ядро ​​и микроядро
  • Оболочка: Оболочка является интерфейсом между пользователем и ядром, она скрывает сложность функций ядра от пользователя. Он принимает команды от пользователя и выполняет действие.
  • Утилиты: Функции операционной системы предоставляются пользователю из утилит. Индивидуальные и специализированные функции могут быть использованы из системных утилит.

Характеристики Linux

Изучив Введение в Linux и основные компоненты Linux, мы изучим Характеристики Linux. Linux можно использовать с помощью команд, которые выполняют следующие функции:

  • Команды Linux используются для выполнения одной или нескольких задач, например копирования, вставки, поиска и т. Д.
  • Использование команд задачи могут быть выполнены эффективно и действенно для выполнения какой-либо программы

Команды должны быть набраны в оболочке, это как коммуникатор между нами и ядром Linux, который преобразует человеческий код для выполнения аппаратными средствами. Мы можем выполнить код, чтобы найти что-то в файле, а также написать код для выполнения более сложных кодов, например, мы можем выполнить команду на выходе одной команды, для этого нам нужно использовать «|» (разделитель каналов). ) между двумя или более командами. Этот оператор трубопровода действует как соединение для двух команд. Ниже у нас есть примеры как отдельных команд, так и нескольких команд, объединенных с использованием канала.

например

  • grep - поиск шаблона в файле
  • sort - Сортировать по порядку
  • uniq - показывает только одну копию идентичных вещей, это примеры одного, эти команды могут работать по отдельности, или мы можем использовать их для извлечения чего-либо, используя все как один, например, grep ARC * txt | сортировать | uniq> output.txt

Приведенная выше команда выполнит поиск во всех файлах с расширением txt слова «ARC» и сохранит копию записи в новом файле «output.txt».

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

Текущее применение систем Linux

На начальном этапе разработчики Linux полностью концентрировались на сетевых услугах, но реальным блоком для Linux была поддержка офисных приложений, таких как MS-совместимые офисные приложения, такие как текстовые процессоры, электронные таблицы, презентации и тому подобное. После преодоления всех препятствий мы получили очень стабильную бесплатную ОС. Linux широко используется на стороне сервера, поскольку считается самой стабильной и надежной платформой, предоставляющей базы данных и торговые услуги для таких компаний, как Amazon, известный онлайн-магазин книг, почтовое отделение США, немецкая армия и многие другие. Интернет-провайдеры сочли брандмауэр, прокси-сервер и веб-сервер, службы Linux очень полезными, и вы можете найти коробку Linux в пределах досягаемости каждого системного администратора UNIX, поскольку она имеет очень дружественные и удобные системы управления. Linux используется не только в персональных компьютерах, ноутбуках, но и в небольших устройствах, таких как КПК, мобильные телефоны, умные часы и т. Д.

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

  • Dell Inspiron Mini 9 и 12
  • Garmin Nuvi 860, 880 и 5000
  • Google Android Dev Phone 1
  • HP Mini 1000
  • Lenovo IdeaPad S9
  • Motorola MotoRokr EM35 Телефон
  • Один ноутбук на ребенка XO2
  • Sony Bravia Television
  • Sony Reader

Преимущества и недостатки Linux

После ознакомления со всеми компонентами, характеристиками и широким введением в Linux, мы собираемся изучить преимущества и недостатки Linux:

Преимущества Linux

  1. Linux бесплатен и может быть загружен из интернета, скрытая плата за регистрацию, обновления и прочее отсутствует.
  2. Linux является гибким, то есть Linux может быть установлен на любом оборудовании, если пользователь не уверен, какую ОС на его / ее компьютере можно установить, он может работать с Linux.
  3. Linux разработан таким образом, чтобы он мог работать все время без перезагрузки, и благодаря этой функции многие приложения могут быть запланированы в спокойные часы.
  4. Модель безопасности, реализованная для Linux, основана на Unix, она очень защищена от интернета и других атак.
  5. Linux может быть настроен в соответствии с требованиями, и исправления ошибок выполняются очень быстро, так как это открытый исходный код, и мы можем найти множество людей, доступных в Интернете для решений.

Недостатки Linux

  1. Linux лицензируется в соответствии с GNU Public License (GPL), которая предполагает, что любой может изменить и распространить измененную версию. Поэтому немного сложно найти подходящую для нас версию.
  2. Linux не очень удобен для пользователя и может быть немного запутанным для начинающих.

Рекомендуемые статьи

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

  1. Введение в GIT
  2. Введение в JavaScript
  3. Введение в машинное обучение
  4. Внедрение Data Mining