Въведение в Shell Scripting Intervju Въпроси и отговор

Shell Scripting е начин, по който човек може да облекчи тази необходимост чрез автоматизиране на тези командни последователности, за да направи живота на черупката по-лесен и по-продуктивен. Unix / Linux използва черупки, за да приема команди, дадени от крайния потребител, Въпроси за интервю за Shell Scripting Intervju има доста различни черупки. Най-често се използват черупки
1.SH (Bourne SHell)

2.CSH (C SHell)

3.KSH (Korn SHell)

4.TCSH (Extended C SHell) се базира на CSH.

Сега, ако търсите работа, която е свързана с Shell Scripting, тогава трябва да се подготвите за въпроси за интервю за Shell Scripting 2019. Вярно е, че всяко интервю е различно според различните профили на работа. Тук сме подготвили важните въпроси за интервю за Shell Scripting Interview, които ще ви помогнат да постигнете успех в интервюто си.

По-долу са 10-те важни въпроса за интервюта Shell Scripting за интервю и отговори, които често се задават в интервю. Тези въпроси са разделени на две части, както следва:

Част 1 - Въпроси за интервю на Shell Scripting (основни)

Тази първа част обхваща основните въпроси за интервю за Shell Scripting Intervju и отговори.

1. Какво е ядро?

Отговор:
Ядрото е компютърна програма, която е интерфейс / ресурсен мениджър на компютърна операционна система, с пълен контрол върху всичко в системата. Той е отговорен за присвояване и преназначаване на паметта. Той управлява следните ресурси на системата Linux -
Управление на файлове
Управление на процесите
I / O управление
Управление на паметта
Управление на устройства и т.н.

2. Какво е Shell?

Отговор:
Черупката е специална потребителска програма, която предоставя интерфейс на потребителя да използва услугите на операционната система. Shell приема човешки четими команди от потребител и ги преобразува в нещо, което ядрото може да разбере. Черупката се стартира, когато потребителят влезе или стартира терминала.
Това е интерпретатор на команден език, който изпълнява команди, четени от устройства за въвеждане като клавиатури или от файловата система.

Нека преминем към следващите въпроси за интервю на Shell Scripting.

3. Какви са видовете разрешения на ниво файл в Shell?

Отговор:
Собствени разрешения - Разрешенията, предоставени на потребител с всички права на ниво root, са известни като Разрешения на собственик.

Групови разрешения - Разрешенията, предоставени на потребител с всички права в определена група, са известни като разрешения на собственик.

Други (световни) разрешения - Разрешенията, предоставени на потребител с всички права в световен мащаб на файлова система, са известни като разрешения на собственик.

4. Какви са видовете режими за достъп до файлове в Shell?

Отговор:
Това са често срещаните въпроси за интервю на Shell Scripting Interview, зададени в интервю. Разрешенията по отношение на операционните системи Linux са много уникални. Основните блокове на разрешенията на Unix във файл са разрешенията за четене, запис и изпълнение, които са описани по-долу -

Прочети
Дава на потребител с правомощия да чете съдържанието на файла.

Напиши
Дава на потребител с правомощия да напише съдържанието на файла.

Изпълни
Дава на потребител с правомощия да изпълни файл като програма.

5. Какви са видовете режими за достъп до директория в Shell?

Отговор:
Режимите за достъп до директория са подобни на режимите за достъп до файлове в обвивка. Има много минутни разлики, които са изброени по-долу -

Прочети
Дава на потребителя с правомощия да чете съдържанието на Директорията и файловете в това пространство.

Напиши
Дава на потребител с правомощия да пише и изтрива съдържанието на Директорията.

Изпълни
Няма такова изпълнение на Директория. Това означава, че можем да преминем само в него.

Част 2 - Въпроси за интервю на Shell Scripting (Разширено)

Нека сега да разгледаме разширените въпроси за интервю за Shell Scripting.

6. Кои са различните етапи на Linux процес, през който преминава?

Отговор:
По принцип има четири етапа на Linux процеса:
Изчакване: Когато ресурсите не се дават на Linux процес.
Изпълнение: когато в момента се изпълнява процесът на Linux.
Спрян: Когато процесът на Linux е спрян след успешно изпълнение.
Зомби: Този етап е известен като зомби, защото процесът е спрял, но все още е активен.

7. Как се дават пароли за сянка?

Отговор:
Това са програмите, които могат да се използват първоначално за актуализиране на засенчения файл
команда pwconv се използва за даване на пароли за сянка. Командата pwconv създава файла / etc / shadow и променя всички пароли на 'x' във файла / etc / password. Първо, записите в засенчения файл, които не съществуват в основния файл, се премахват и те могат да бъдат редактирани ръчно. След това сенчестите записи, които нямат `x 'като парола в основния файл, се актуализират. Пропуснати сенчести записи могат да се добавят едновременно. Накрая, паролите в основния файл се заменят с `x '. Дават се пароли за сянка за по-добра сигурност на системата.

Нека преминем към следващите въпроси за интервю на Shell Scripting.

8. Какво е LILO?

Отговор:
LILO е Linux Loader е зареждащо устройство за Linux. Използва се за зареждане на Linux в паметта и стартиране на операционната система. LILO може да бъде конфигуриран да зарежда и други операционни системи. LILO е адаптивен, което означава, че ако конфигурацията по подразбиране не е правилна, тя може да бъде променена. Конфигурирайте файл за LILO е lilo.conf.
LILO също е кодов фрагмент, който зарежда PC BIOS в основната памет в момента на стартиране на компютърната система. Той се справя със следните задачи:
1. Намиране на Linux ядрото.
2. Идентифициране на други поддържащи програми и зареждането им в паметта.
3. Стартиране на ядрото.
Изборът на различни изображения на ядрото и процедурите за зареждане се поддържа от LILO. Поради тази причина е известен като ръководител на обувки.

9. Обяснете командите на Linux Directory заедно с описанието?

Отговор:
Това е най-често задаваните въпроси за хибернация за интервю в интервю. По-долу са посочени командите на директория заедно с описания
pwd: Това е вградена команда, която означава „печат работна директория“. Показва текущото работно място, работния път, започващ с / и директория на потребителя. По принцип той показва пълния път до директорията, в която се намирате в момента.

Е: Тази команда изброява всички файлове в директорията.

cd: Това означава „директория за промяна“. Тази команда се използва за промяна в директорията, която искате да работите от настоящата директория. Просто трябва да напишете cd, последвано от името на директорията, за да получите достъп до тази конкретна директория.

mkdir: Тази команда се използва за създаване на изцяло нова директория.

rmdir: Тази команда се използва за премахване на директория от системата.

10. Да се ​​включат някои команди за работа в мрежа и отстраняване на проблеми в Linux?

Отговор:
Мрежовият администратор е лице, което поддържа системна мрежа, която включва мрежови конфигурации и отстраняване на проблеми. Споменатите по-долу са няколко команди заедно с тяхното описание:
Име на хост: За да видите името на хоста на устройството и да зададете текущото име на хост.

Ping : За да проверите дали машината отговаря или не.

ifconfig: За визуализиране и управление на протоколи за маршрутизиране и работа в мрежа. Показва мрежова конфигурация. 'ip' е замяната на командата ifconfig.

netstat: Той показва много мрежови връзки, маршрутни таблици, статистика на интерфейса. В момента 'ss' е замяната на команда netstat, която се използва за получаване на повече информация.

Traceroute: Програмата за отстраняване на неизправности в мрежата се използва за определяне на броя на скоковете, необходими за даден пакет за достигане до местоназначението.

Tracepath: Подобно е на traceroute с разлика, че няма нужда от root права.

Dig: Това е командата, която се използва за търсене на сървърите на имена на DNS за всяка задача / операции, свързани с услугите за търсене на DNS.

nslookup: За търсене на свързана с DNS заявка.

Маршрут: Показва детайлите на файловете на маршрутна таблица и таблицата за маршрутизиране на IP.

mtr: Тази команда комбинира ping и track track в една команда.

Ifplugstatus: Тази команда се използва за проверка дали мрежовият кабел е включен или не.

Препоръчителен член

Това е ръководство за списъка с въпроси за интервю за скриптове за Shell и отговори, така че кандидатът да може лесно да разруши тези въпроси за интервю за Shell Scripting. Можете също да разгледате следните статии, за да научите повече

  1. Въпроси за интервю на ESL
  2. Въпроси за интервю, базирани на сценарий на Informatica
  3. Типове скриптове на Shell за Linux начинаещи (полезно)
  4. Въпроси за интервю на Java с многократно нанизване
  5. Въпроси за интервю за облачни изчисления
  6. Параметри на скрипта на черупката с примери
  7. Как за контура работи в скрипт на черупки?