Въведение във въпросите и отговорите за интервю за системна администрация на Linux

Системното администриране на Linux е процесът на администриране на Linux системата и нейните процеси чрез конфигуриране, поддържане и надграждане на Linux системи, която работи на която и да е от основните дистрибуторски системи на Linux като Red Hat Linux, Debian и Ubuntu и т.н. Тя съдържа управлението на корпоративна Linux инфраструктура. В администрацията на Linux могат да се управляват и поддържат различни програми и процеси. Другите елементи за администриране, включени в системната администрация на Linux, са ограниченията на процесите, създаване на процеси, състояния на обработка, демони, библиотеки, режими на изпълнение, пакетиране на софтуер, мениджър пакети Red Hat, пакет Debian, настройка и мониторинг на мрежата, мониторинг на мрежата, планиране на I / O и мониторинг, дял и форматиране на дискове, форматиране на файлови системи, конфигурация на ядро ​​и модул, виртуализация, управление на потребители и групи, защитни стени, архивиране, методи за възстановяване, основни проблеми за отстраняване на проблеми и системна сигурност и др.

По-долу са най-често задаваните въпроси в интервюто:

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

Част 1 - Въпроси за интервю за системна администрация на Linux (основни)

Тази първа част обхваща основните въпроси за интервю за системно администриране на Linux.

Q1. Какво е Linux Loader?

Отговор:
Linux Loader (LILO) е зареждащо устройство, което се използва в операционната система Linux, за да зареди операционната система и да я стартира. Linux Loader може да бъде персонализиран и при зареждане на операционната система. Конфигурацията на Linux Loader е файл lilo.conf, който може да бъде персонализиран според изискванията на операционната система. Linux Loader зарежда системата за персонален компютър Основен вход в основната памет на компютърната система. Той локализира ядрото на Linux и зарежда програмите.

Q2. Какво представляват мрежовото свързване и различните му видове?

Отговор:
Това са често срещаните въпроси за интервю за системна администрация на Linux, зададени в интервю. Мрежовото свързване е процесът на комбиниране на две или повече мрежи в една мрежа. Това ще подобри производителността на мрежата и ще увеличи честотната лента и ще намали закъснението. Различните видове мрежово свързване, включени в Linux са -

  1. Режим - 0 (баланс - rr): Този режим е тип мода на Round Robin и се нарича също като режим по подразбиране.
  2. Режим - 1 (Активиране на резервното копие) : Този режим е вид активиране на политиката за архивиране, при която само един реагира или работи по време на отказ на други възли.
  3. Режим -2 (Баланс - XOR) : Тази стъпка ще зададе адреса на източника на MAC (Контрол на достъпа до медия) в режим XOR за поносимост на грешки.
  4. Режим - 3 (Излъчване) : Тази стъпка ще работи върху политиката на излъчване, когато предаването се осъществява до всеки подчинен интерфейс.
  5. Режим - 4 (802.3 сл. Н. Е. ): Тази стъпка се основава на IEEE 802.3ad стандарт, който се нарича също режим на динамична агрегация. Той изисква превключвател, който поддържа динамичната връзка на горния стандарт.
  6. Режим - 6 (баланс - TLB): Този режим се нарича също Адаптивно зареждане на предаване, където трафикът ще бъде натоварен въз основа на всяка подчинена мрежа.
  7. Режим - 7 (баланс - ALB): Този режим се нарича Адаптивно балансиране на натоварването, което не изисква балансиране на превключвателя.

Q3. Какво представлява Linux Kernel?

Отговор:
Linux Kernel е част от операционна система, която действа като интерфейс между операционната система и системните ресурси за установяване или предоставяне на достъп до нея. Ядрото на Linux съдържа API, наречен Linux Kernel API (Application Programming Interface), чрез който потребителските програми имат достъп и взаимодействат с ядрото на Linux, а също така са много стабилни API и осигуряват отлична производителност в случай на многозадачни или мулти-потребителски функционалности,

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

Q4. Обяснете накратко за архитектурата на Linux?

Отговор:
По-долу са двете свойства в .NET, които се изпълняват като аксесоари за четене или запис на свойствата на Windows Forms или какъвто и да е клас или обект. Двата аксесоара за собственост са GET и SET:

  1. GET: Доставчикът на собственост GET трябва да върне стойността на свойството въз основа на различните нива на достъп, както са дефинирани. Свойството само за четене трябва да GET достъп, но не и SET.
  2. SET: Доставчикът на свойствата SET трябва да зададе стойност, най-вече нова стойност въз основа на определеното ниво на достъп. Пишете само собственост имат SET аксесоар, но не и GET.

Q5. Какви са различните функции и отговорности на системен администратор на Linux?

Отговор:
Различните функционалности, които обикновено се изпълняват от системен администратор на Linux, са както следва:

  1. За да поддържа и обучава администраторите на Linux сървъри.
  2. Възможност за достъп до всички процеси, файлове и системни приложения в сървъра.
  3. Управление на потребители и групи
  4. За да се гарантира сигурността и да се извършва поддръжка на домакинството.
  5. За да инсталирате и надстроите необходимите важни актуализации и подобряване на средствата за сигурност.
  6. За да използвате всички Linux команди и да получите достъп до Linux Kernel и неговите процеси за ефективно стартиране на Linux Server.
  7. За да конфигурирате актуализация и поддръжка на системните хардуерни конфигурации.

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

Q6. Какво представляват модулите на ядрото в Linux?

Отговор:
Модулите на ядрото са набор от програми или код, които могат да бъдат заредени според изискването или търсенето, които могат да бъдат реализирани без процеса на рестартиране на системата. Всяко всяко ядро ​​е модул и е лесно за зареждане. Ще има и автоматично управление на модулите.

Q7. Какво е umask и каква е употребата му в Linux?

Отговор:
Umask е команда, която често се нарича маска за създаване на потребителски файл, която се използва за създаване на маска на файла за потребителя, която определя кои разрешения за файл или директория са достъпни за потребителя въз основа на типа четене, запис или промяна или промяна.

Част 2 - Въпроси за интервю за системна администрация на Linux (разширено)

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

Q8. Каква е таблицата за маршрутизиране в Linux?

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

Q9. Какво е кукла?

Отговор:
Puppet е софтуер с отворен код, който се използва за управление на конфигурацията на софтуера, който работи на системи, подобни на тези на UNIX. Той е сигурен и мащабируем за използване. Той предоставя функции за автоматизация в DevOps и Cloud среда.

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

Q10. Какво представлява автоматичното управление в Linux?

Отговор:
Автоматичното изграждане е процес на автоматично монтиране на всички дялове на твърд диск на Linux или Unix System по време на зареждане на системата. fstab свойството може да се използва за автоматизиране на твърдите дискове в Linux.

Q11. Избройте полетата във / etc / passwd файла.

Отговор:
Полетата, които присъстват във файла / etc / passwd са потребителско име, парола, идентификационен номер на потребителя, идентификатор на групата, коментари, HomeDir и LoginShell. Файлът / etc / passwd съдържа съдържание, както е посочено по-долу:

redhat: x: 500: 500: Redhat User: / home / redhat: / bin / bash

mssm: x: 501: 501: друг потребител: / home / mssm: / bin / bash

- „x“ в колоната с парола показва, че шифрованата парола се съхранява във / etc / shadow file.

Q12. Обяснете всяко системно обаждане, използвано за управление на процеси в Linux.

Отговор:
Това са най-популярните въпроси за интервю за Linux System Administration, зададени в интервю. Системните обаждания, които се използват за управление на процеси, са както следва:

Fork (): Използва се за създаване на нов процес от съществуващ.

Exec (): Използва се за изпълнение на нова програма.

Изчакайте (): Използва се за изчакване, докато даденият процес завърши изпълнението.

Изход (): Използва се за излизане от процеса.

Getpid (): Това помага за получаване на уникалния идентификатор на процес на определен процес.

Getppid (): Това помага за получаване на уникален идентификационен номер на родителския процес.

Ница (): Използва се за пристрастие към съществуващото свойство на процеса.

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

Q13. Обяснете стъпките за увеличаване на размера на LVM дяла.

Отговор:
Стъпките, които трябва да се следват за увеличаване на размера на LVM дяла са, както следва:

Изпълнете командата по-долу: lvextend -L + 500M / dev /.

След като това е направено, можем да увеличим размера на LVM дяла с 500MB. Потребителят може да провери размера на дяла, като използва командата 'df -h'. Преоразмеряването може да се извърши чрез resize2fs / dev /.

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

Q14. Коя програма може да се използва за създаване на дяла от необработен диск?

Отговор:
За да създадете дял от суров диск, използваната програма е полезна програма fdisk. За да създадете дял, можете да следвате стъпките по-долу:

  • Изпълнете тази команда: fdisk / dev / hd * (IDE) или / dev / sd * (SCSI).
  • Въведете n, за да създадете нов дял.
  • След като се създаде дял, можете да напишете промените в тази таблица на дяловете. За да напишете тези промени, напишете w.

Q15. Обяснете стъпките за създаване на нов потребител и задайте парола за потребителя от подкана за обвивка в Linux.

Отговор:
За да създадете нов потребителски акаунт от бърза обвивка, трябва да се изпълнят следните стъпки:

  • Първо влезте като root потребител, ако не сте влезли като root използвайте su - команда.
  • Въведете корен парола.
  • Командата за добавяне на нов потребител е команда useradd и може да се използва в Linux. Използвайте тази команда и след това въведете потребителското име, което искате да създадете.

Например: useradd дело

След като се създаде потребител, който да зададе паролата, следвайте стъпките по-долу:

  • За да зададете парола за команда на потребителски иск тип: passwd sue.
  • Той ще подкани потребителя да въведе нова парола.
  • След като това е направено, той също така ще поиска от потребителя да въведе отново парола, като по този начин зададе паролата за потребителя.

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

Това е ръководство за списъка на въпросите и отговорите на интервюта за системна администрация на Linux, така че кандидатът да може лесно да преодолее тези въпроси за интервю за системна администрация на Linux. Тук, в тази публикация, проучихме най-добрите въпроси за интервю за Linux System Administration, които често се задават в интервюта. Можете също да разгледате следните статии, за да научите повече -

  1. Въпроси за интервю с Red Hat
  2. UNIX въпроси за интервю
  3. Въпроси и отговори за интервю за Linux
  4. Въпроси за интервю за софтуерно инженерство