Введение в вопросы интервью UNIX и ответы

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

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

Общая команда UNIX поясняется ниже:

ls -> отображаются все доступные файлы, выполняя то же самое.

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

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

more filename -> отображение какой-то части файла, сколько его можно настроить на одном экране. Нажатие на пробел покажет больше данных из этого файла, q можно использовать для выхода. Для поиска текста внутри файла поиск текста можно поставить после /.

mv filename1 filename2 -> просто переместить файл или вырезать файл. Обычно используется для перемещения одного файла из одного каталога в другой.

cp filename1 filename2 -> Скопировать файл с содержимым в том же месте.

rm filename -> используется для удаления файла из каталога. Существует одна опция использования rm –I, которая предоставляет пользователю один текст подтверждения перед удалением, что позволяет сделать это поведение по умолчанию для любой операции удаления, добавив один псевдоним в файл .cshrc.

diff filename1 filename2 -> Используется для сравнения обоих файлов и выдачи результатов с разными.

wc filename -> Заданная информация о количестве строк, слов или символов в файле.

chmod options filename -> В основном используется для предоставления прав доступа к конкретному скрипту или файлу. Разрешение по умолчанию для создателя для чтения и редактирования. Но кому-то нужен этот конкретный файл для чтения, записи и выполнения, а затем нужно использовать команду chmod. В основном мы используем номер 3 во время выполнения chmod.

Chmod 754

Первый номер 7 = Предоставить доступ для чтения, записи и выполнения для пользователя.

Второй номер 5 = Предоставить доступ для чтения и выполнения для группы.

Третий номер 4 = Предоставить доступ одно чтение для другого

NОписаниеLsдвоичный
0Нет разрешений вообще-000
1Только выполнить-Икс001
2Только пиши-w-010
3Написать и выполнить-wx011
4Только читатьр-100
5Читать и выполнитьгх101
6Чтение и записьrw-110
7Читать, писать и выполнятьRWX111

gzip filename -> сжатие нескольких файлов, аналогично концепции окон ZIP.

gunzip filename -> в основном для распаковки zip-файла, который сжимается gzip.

lpr filename -> в основном используется для печати, хотите указать другое имя принтера, а не принтер по умолчанию, кроме опции –P.

mkdir dirname -> команда для создания нового каталога в расположении исполняемой команды. Повторное имя каталога не допускается, и все имена чувствительны к регистру.

cd dirname -> В основном используется для изменения каталога, это поможет переместиться в другой каталог и найти все имя файла в новом каталоге (команда ls –lrt поможет отобразить все файлы в этом каталоге). Для возврата к предыдущему каталогу обычно используется cd .., а для возврата к множественному родительскому каталогу обычно выполняется cd .. / .. / .., которые помогают перейти непосредственно в 3 верхних каталога, выполнив одну команду. Имя каталога cd также очень часто используется в командном скрипте Windows. Обычно, когда один пользователь, вошедший в систему UNIX, перемещается в домашний каталог, он должен использовать команду cd для перемещения в соответствующий каталог для выполнения любой другой команды require.

pwd -> Всегда представляет текущее местоположение пользователя.

Подготовка к собеседованию в UNIX. Я уверен, что вы хотите знать наиболее распространенные вопросы интервью с UNIX, которые помогут вам легко взломать интервью с UNIX. Ниже приведен список лучших вопросов для интервью по UNIX и ответы на них.

Часть 1 - вопросы и ответы по интервью с UNIX (основные)

В этой первой части рассматриваются основные вопросы и ответы по интервью с UNIX.

1. Команда для поиска тех файлов, которые скрыты в текущем каталоге

Ответ:
$ ls -lrta

2. Командой, чтобы узнать существующий активный запущенный процесс в настоящее время в системе UNIX?

Ответ:
$ ps -ef

Теперь, если мы знаем имя процесса, мы можем добавить grep после ps –ef, как показано ниже:

$ ps –ef | гре ява

Давайте перейдем к следующим вопросам интервью с UNIX

3. Как определить использование памяти целым процессом в UNIX?

Ответ:
Это основные вопросы интервью с UNIX, которые задаются во время интервью.
С помощью команды $ top.

Команда top предоставляет все детали, включая использование памяти, идентификатор процесса и другие. Команды отображения должны быть такими:

4. Объясните команду, чтобы выяснить Исключение в файле журнала приложения, предположим, что имя файла журнала - server.log?

Ответ:
$ grep 'Exception' server.log -> даст ожидаемый результат.

$ grep «Исключение» server.log | wc –l -> даст правильное количество исключений в общем файле журнала сервера приложений.

5. Команда, чтобы найти все файлы существуют в том же каталоге или подкаталоге, который содержит имя, как «Java»?

Ответ:
$ найти. имя "Java"

Часть 2 - вопросы и ответы по интервью UNIX (Advanced)

Эта первая часть охватывает вопросы и ответы по расширенным интервью с UNIX

6. Как сценарий оболочки принимает аргументы командной строки для внутренней обработки в логике сценария оболочки?

Ответ:
Аргументы, передаваемые из командной строки, могут быть легко приняты в сценарии оболочки с помощью символа $ (знак доллара). Он всегда следовал за числовой позицией аргумента в командной строке.

7. Показать или представить последние 200 строк существующего файла в окне UNIX.

Ответ:
$ tail -200f newfile.txt

Давайте перейдем к следующим вопросам интервью с UNIX

8. Команда для определения оставшегося дискового пространства на сервере UNIX / Linux.

Ответ:
$ df –kl

( ~) $ df -kl

Файловая система 1K-блоков Используется Доступно Использовать% Установлено на

/ dev / mapper / vg0-root 41153856 6322928 32733776 17% /

tmpfs 4029268 100 4029168 1% / dev / shm

/ dev / sda1 487652 33803 428249 8% / boot

/ DEV / Mapper / vg0-Database1

20511356 6900920 12561988 36% / база данных1

/ DEV / Mapper / vg0-database2

10190136 4346232 5319616 45% / база данных2

/ DEV / Mapper / vg0-database3

10190136 7615792 2050056 79% / база данных3

/ DEV / Mapper / vg0 резервного копирования

5029504 3549988 1217372 75% / резервное копирование

9. Обеспечить доступ к любому файлу скрипта для исполняемого файла.

Ответ:
$ chmod 755 * .sh

Это расширенные вопросы интервью с UNIX, которые задаются в интервью. Если требуется, чтобы скрипт был читабельным, записываемым и исполняемым для любого пользователя, то команда может быть chmod 777 * .sh

10. Как мы можем убить один процесс в окне UNIX?

Ответ:
$ kill -9 #pid -> pid можно найти, выполнив команду ps –ef.

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

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

  1. 4 полезных типа сценариев оболочки для новичков в Linux (полезно)
  2. Advance SQL Interview Вопросы и ответы
  3. Полезные вопросы об интервью Windows Server
  4. Ab initio Интервью Вопросы и ответы
  5. java веб-сервисы Интервью Вопросы и ответы