30 апреля 2019

Linux: вопросы и ответы на собеседовании

Все мы знакомы с термином операционная система (ОС), который обычно использует ноутбуки и настольные компьютеры. ОС управляет всеми ресурсами аппаратного обеспечения систем и обеспечивает наилучшую связь между программным обеспечением и оборудованием вашего компьютера. Лучшая особенность для определения ОС - это то, что программное обеспечение может работать без нее, например Window7, Windows8, MAC, Windows XP; Linux также является разновидностью операционной системы.

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

1) Что такое Linux?

A) Linux - это операционная система с открытым исходным кодом, основанная на Unix. Linux был впервые представлен Линусом Торвальдсом. Это дает высокую эффективность, большинство людей выбирают Linux, а не Windows или iOS из-за низкой стоимости.

2) Каковы основные компоненты Linux?

A) Linux имеет следующие 4 основных компонента. а) Ядро - это основная часть операционной системы Linux, отвечающая за все действия. Он управляет оборудованием.

б) Shell-Shell - это интерпретатор Linux, который используется для выполнения команд.

c) Системные утилиты - это программные функции, используемые для выполнения отдельных и специализированных операций.

г) Системная библиотека - это лучшая функция для доступа к операциям ядра. Здесь выполнялась большая часть операций в ОС.

3) Что такое графический интерфейс?

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

4) Какие особенности Linux?

A) Вот список функций, выполняемых Linux

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

б) Ядро и приложения Linux могут работать на любых аппаратных платформах, это считается

c) Он предоставляет услуги безопасности, такие как аутентификация, авторизация и шифрование.

г) Он очень удобен для потребителя благодаря высокой точности и низкой стоимости.

д) Имеет собственные приложения, которые используются для установки и загрузки, он настроен

Ключевые слова.

е) Linux поддерживает многопользовательский доступ к одним и тем же системным ресурсам, но разными

Терминалы для работы

5) Объясните LILO?

A) LILO означает загрузчик Linux; это загрузчик, который загружает операционную систему в основную память для запуска ее выполнения. Загрузчик - это небольшая программа, которая управляет двойной загрузкой. Преимущество LILO в том, что он обеспечивает быструю загрузку Linux при установке Master Boot Record (MBR).

6) Что такое CLI?

A) CLI означает интерфейс командной строки. Это процесс взаимодействия с компьютерами; здесь текстовая база команд дана для указания операций. Он основан на текстовом процессе транзакции запроса и ответа.

7) Что подразумевается под пространством подкачки?

A) Пространство подкачки - это дополнительное пространство, используемое Linux для временного хранения запущенных в данный момент программ, если в ОЗУ недостаточно памяти для хранения программ. Предположим, что если вы запустите

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

8) Объясните 3 вида разрешений в Linux?

A) Каждый файл и словарь в Linux назначаются 3 владельцами, это группа пользователей и другие. Ниже перечислены определенные разрешения, определенные для 3 владельцев.

а) Чтение: это разрешение позволяет вам открывать и читать файлы столько, сколько может перечислить содержимое каталога.

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

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

9) Как изменить права доступа к файлу или каталогу?

A) Мы можем изменить разрешение в файле или каталоге с помощью команды chmod. Он имеет 2 типа режимов

1-символьный режим 2-абсолютный режим

Символьный режим - мы можем изменить разрешения, используя символьный режим как

$ chmod (+ / - / =)

Здесь можно читать, писать и выполнять

А также может быть пользователем, группой, другим и всем остальным. «+» Используется для добавления разрешения. «-» используется для удаления разрешения. «=» Используется для установки разрешения.

Абсолютный режим. Формальный синтаксис, который используется в разрешении на изменение:

$ chmod имя файла

10) Что такое команды Linux?

A) Ниже перечислены некоторые важные команды Linux.

1. cd cd - сменить каталог, как следует из названия, позволяя пользователю изменять каталог. Синтаксис: $ cd

2. mkdir - Создание каталога позволяет пользователю создавать каталог.

Синтаксис: $ mkdir

3) rmdir rmdir - удаляет каталог или удаляет каталог

Синтаксис- $ rmdir <имя каталога>

4) ls ls-lt перечисляет все файлы и каталоги, которые в настоящее время работают

Синтаксис: $ ls

5) pwd pwd-путь к каталогу - показывает путь к текущему каталогу. Синтаксис: $ pwd

11) Что такое защелка?

A) Защелка - это временное управляющее запоминающее устройство, управляемое сигналами с таймингами, которые могут быть 0 или 1. Защелка может хранить один бит данных, пока она включается. У нее есть 2 выхода: высокий выход-1 и низкий выход. -2, который в основном используется для хранения информации.

12) Показывать разные режимы при использовании редактора vi?

A) В редакторах vi доступны 3 типа режимов, которые показаны ниже.

. Командный режим / Обычный режим. Режим вставки / режим редактирования. Ex-режим / режим замены.

13) Объясните группировку команд в Linux?

A) Группировка команд обычно выполняется с помощью фигурных скобок «()» или круглых скобок «{}».

Когда команды помещаются в фигурные скобки, они выполняются как оболочка.

Например: (список)

когда команды помещаются в круглые скобки, они выполняются как подоболочка.

Например: {список}

14) Объясните некоторые команды содержимого файлов Linux?

A) Для просмотра содержимого файлов используется множество команд. Некоторые из них перечислены ниже:

1) Head - эта команда используется для отображения начала файла.

2) Хвост - эта команда показывает большую часть файла.

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

4) less. Эта команда используется для просмотра информации в виде пейджера и позволяет перемещаться назад и по одной строке.

5) cat - объединить файлы и распечатать на стандартный вывод.

15) Показывать состояния процессов в Linux?

A) Некоторые из состояний обработки в Linux перечислены ниже, это:

. Готово - процесс завершен и готов к запуску.

. Выполняется - процесс выполняется.

. Прерванный или завершенный процесс завершает выполнение и завершается операционной системой.

.Wait или Blocked-Process ожидают ввода от пользователя.

.Zombie- процесс завершается, но информация все еще существует.

 

Об авторе 

Имран Уддин


{"email": "Адрес электронной почты недействителен", "url": "Адрес сайта недействителен", "обязателен": "Отсутствует обязательное поле"}