Bevezetés a Linux rendszergazdai interjúkérdésekbe és -válaszokba

A Linux rendszer adminisztrációja a Linux rendszer és annak folyamatainak adminisztrációja, a Linux rendszerek konfigurálásával, karbantartásával és frissítésével, amely bármelyik nagyobb Linux disztribúciós rendszeren fut, mint például a Red Hat Linux, a Debian és az Ubuntu stb. vállalati Linux infrastruktúra. Különböző programokat és folyamatokat lehet kezelni és karbantartani a Linux adminisztrációban. A Linux rendszerfelügyeletben részt vevő egyéb adminisztrációs elemek a folyamatkorlátozások, a folyamatok létrehozása, a feldolgozási állapotok, a démonok, a könyvtárak, a végrehajtási módok, a szoftvercsomagolás, a Red Hat csomagkezelő, a Debian csomag, a memória hangolása és megfigyelése, a hálózat figyelése, az I / O ütemezése. és megfigyelés, partíciós és formázó lemezek, formázó fájlrendszerek, kernel- és modulkonfiguráció, virtualizáció, felhasználói és csoportkezelés, tűzfalak, biztonsági mentés, módszerek visszaállítása, alapvető hibaelhárítás és rendszerbiztonság stb.

Az alábbiakban felsoroljuk az interjú során feltett legfontosabb kérdéseket:

Most, ha olyan munkát keres, amely a Linux Rendszerfelügyelettel kapcsolatos, akkor fel kell készülnie a 2019. évi Linux Rendszerfelügyeleti interjúval kapcsolatos kérdésekre. Igaz, hogy az interjúk különbözőek a munkakörök szerint. Itt készítettük el a fontos Linux System Administration interjúkérdéseket és válaszokat, amelyek segítenek abban, hogy sikeres legyen az interjúban. Ezeket a kérdéseket két részre osztják:

1. rész - Linux rendszer adminisztrációs interjúkérdések (alapvető)

Ez az első rész a Linux rendszergazdai alapvető interjúkérdéseket és válaszokat tartalmazza.

Q1. Mi az a Linux betöltő?

Válasz:
A Linux betöltő (LILO) egy rendszerbetöltő, amelyet a Linux operációs rendszerben használ az operációs rendszer betöltésére és indítására. A Linux Loader testreszabható az operációs rendszer betöltése közben is. A Linux Loader konfigurációja egy lilo.conf fájl, amelyet testreszabhatunk az operációs rendszer követelményeinek megfelelően. A Linux Loader betölti a személyi számítógép alapbemeneti kimeneti rendszerét a számítógépes rendszer fő memóriájába. Megkeresi a Linux kernelt és betölti a programokat.

Q2. Melyek a hálózati kötés és annak különféle típusai?

Válasz:
Ez a interjú során feltett általános Linux rendszer adminisztrációs interjúkérdések. A hálózati kötés két vagy több hálózat egyetlen hálózatba történő kombinálásának folyamata. Fokozza a hálózati teljesítményt, növeli a sávszélességet és csökkenti a késleltetést. A Linuxban részt vevő különféle típusú hálózati kötések:

  1. Mode - 0 (Balance - rr): Ez a mód a Round Robin divat típusa, és alapértelmezett üzemmódnak is nevezik.
  2. 1. üzemmód (Biztonsági mentés aktiválása) : Ez az üzemmód egy olyan biztonsági mentési házirend aktiválásának típusa, amelyben csak egy válaszol vagy működik a többi csomópont meghibásodásakor.
  3. -2 mód (Balance - XOR) : Ez a lépés a MAC (Media Access Control) forráscímét XOR módba állítja a hibatűrés érdekében.
  4. 3. üzemmód (sugárzás) : Ez a lépés a sugárzási politikán fog működni, ahol az átvitel minden szolga interfészre megtörténik.
  5. 4. üzemmód (802.3 AD): Ez a lépés az IEEE 802.3ad szabványon alapul, amelyet Dynamic Aggregation Mode-nak is hívnak. Olyan kapcsolóra van szükség, amely támogatja a fenti szabvány dinamikus kapcsolatát.
  6. 6. üzemmód (egyensúly - TLB): Ezt az üzemmódot adaptív adóátvitelnek is nevezik, ahol a forgalom a hálózat minden egyes szolgaja alapján kerül betöltésre.
  7. 7. üzemmód (Balance - ALB): Ezt az üzemmódot adaptív terheléselosztásnak hívják, amely nem igényel kapcsoló kiegyensúlyozást.

Q3. Mi a Linux kernel?

Válasz:
A Linux Kernel egy olyan operációs rendszer része, amely interfészként működik az operációs rendszer és a rendszer erőforrásai között annak létrehozására vagy elérésére. A Linux kernel tartalmaz egy Linux Kernel API (Application Programming Interface) nevű API-t, amellyel a felhasználói programok hozzáférhetnek a Linux kernelhez és kölcsönhatásba lépnek velük, ezenkívül nagyon stabil API, és kiváló teljesítményt nyújt többfeladatos vagy több felhasználói funkció esetén. .

Térjünk át a következő Linux rendszer adminisztrációs interjúkérdésekhez.

Q4. Röviden ismertesse a Linux architektúráját?

Válasz:
Az alábbiakban a .NET két tulajdonsága található, amelyek hozzáférésként a Windows Forms vagy bármilyen osztály vagy objektum tulajdonságainak olvasására vagy írására szolgálnak. A két ingatlan-hozzáférő GET és SET:

  1. GET: A GET tulajdonság-hozzáférőnek vissza kell adnia a tulajdonság értékét a meghatározott hozzáférési szintek alapján. A csak olvasható tulajdonságnak GET-hozzáféréssel kell rendelkeznie, de nem kell beállítania a SET-et.
  2. SET: A SET tulajdonság-hozzáférőnek értéket kell kiosztania, főleg egy új értéket a meghatározott hozzáférési szint alapján. A csak írásos tulajdonságokhoz SET-hozzáféréssel rendelkezik, de GET-vel nem.

Q5. Melyek a Linux rendszergazda különféle funkciói és felelőssége?

Válasz:
Az alábbiakban bemutatjuk azokat a különféle funkciókat, amelyeket általában a Linux rendszergazda hajt végre:

  1. A Linux szerver rendszergazdáinak támogatása és képzése.
  2. Hozzáférés a kiszolgálón található összes folyamathoz, fájlhoz és rendszer alkalmazáshoz.
  3. Felhasználók és csoportok kezelése.
  4. A biztonság garantálása és a háztartási karbantartás elvégzése.
  5. A szükséges fontos frissítések és a biztonsági eszközök fejlesztésének telepítése és frissítése.
  6. Az összes Linux parancs használata és a Linux kernel és annak folyamatainak elérése a Linux Server hatékony futtatásához.
  7. A frissítés konfigurálása és a rendszer hardverkonfigurációinak karbantartása.

Térjünk át a következő Linux rendszer adminisztrációs interjúkérdésekhez.

Q6. Mik a kernelmodulok a Linuxban?

Válasz:
A Kernel modulok azok a programok vagy kódok, amelyek betölthetők a követelménynek vagy igénynek megfelelően, és amelyek a rendszer újraindítása nélkül megvalósíthatók. Minden kernel modul, és könnyen tölthető. Lesz egy automatikus modulkezelés is.

Q7. Mi az umask, és mi a használata Linuxban?

Válasz:
Az umask olyan parancs, amelyet gyakran felhasználói fájl létrehozási maszknak hívnak, és amelyet a fájl felhasználói maszkjának létrehozására használnak, amely meghatározza, hogy az olvasási, írási vagy módosítási típus alapján mely fájl- vagy könyvtári engedélyek állnak a felhasználó rendelkezésére.

2. rész - Linux rendszer adminisztrációs interjúkérdések (haladó)

Vessen egy pillantást a fejlett Linux rendszer adminisztrációs interjúkérdésekre.

Q8. Mi az útválasztási táblázat Linux alatt?

Válasz:
Az útválasztási táblázat olyan módszer, amelyben az összes hálózat és eszköz összekapcsolódik egymással a hatékony kommunikáció érdekében.

Q9. Mi a báb?

Válasz:
A Puppet egy nyílt forráskódú szoftver, amelyet szoftverkonfiguráció kezelésére használnak, és amely a UNIX rendszeréhez hasonló rendszereken fut. Biztonságos és méretezhető a használata. Automatizálási funkciókat kínál a DevOps és a Cloud környezetben.

Térjünk át a következő Linux rendszer adminisztrációs interjúkérdésekhez.

Q10. Mi az automatizálás Linux alatt?

Válasz:
Az automatizálás egy folyamat, amelynek során az összes partíciót a merevlemezre automatikusan telepíti egy Linux vagy Unix rendszeren, a rendszer indításakor. Az fstab tulajdonság felhasználható a merevlemez-meghajtók automatizálására Linux rendszeren.

Q11. Sorolja fel a mezőket az / etc / passwd fájlban.

Válasz:
Az / etc / passwd fájlban található mezők a felhasználónév, a jelszó, a felhasználói azonosító, a csoport azonosítója, a megjegyzések, a HomeDir és a LoginShell. Az / etc / passwd fájl tartalma a következő:

redhat: x: 500: 500: Redhat felhasználó: / home / redhat: / bin / bash

mssm: x: 501: 501: másik felhasználó: / home / mssm: / bin / bash

- A „x” a jelszó oszlopban azt jelzi, hogy a titkosított jelszó az / etc / shadow fájlban van tárolva.

Q12. Magyarázza el a Linux rendszer folyamatmenedzsmentjéhez használt összes rendszerhívást.

Válasz:
Ez a legnépszerűbb Linux rendszer adminisztrációval készített interjúkérdések. A folyamatmenedzsmenthez használt rendszerhívások a következők:

Fork (): Ezt egy új eljárás létrehozására használják egy meglévőből.

Exec (): Ezt egy új program végrehajtására használják.

Várakozás (): Ezt arra várják, hogy az adott folyamat befejezze a végrehajtást.

Exit (): Ezt a folyamatból való kilépést használják.

Getpid (): Ez segít abban, hogy megkapja az adott folyamat egyedi folyamat azonosítóját.

Getppid (): Ez segít abban, hogy a szülő folyamat egyedi azonosítót nyerjen .

Szép (): Ezt a folyamat meglévő tulajdonságainak torzítására használják.

Térjünk át a következő Linux rendszer adminisztrációs interjúkérdésekhez.

Q13. Magyarázza el az LVM partíció méretének növelésére szolgáló lépéseket.

Válasz:
Az LVM partíció méretének növeléséhez követendő lépések a következők:

Futtassa az alábbi parancsot: lvextend -L + 500M / dev /.

Miután ezt megtettük, 500MB-vel növelhetjük az LVM partíció méretét. A felhasználó ellenőrizheti a partíció méretét a 'df -h' paranccsal. Az átméretezést a resize2fs / dev / paranccsal hajthatjuk végre.

Térjünk át a következő Linux rendszer adminisztrációs interjúkérdésekhez.

Q14. Mely segédprogrammal lehet partíciót létrehozni egy nyers lemezen?

Válasz:
Partíció létrehozásához nyers lemezről az alkalmazott fdisk segédprogram. Partíció létrehozásához kövesse az alábbi lépéseket:

  • Futtassa ezt a parancsot: fdisk / dev / hd * (IDE) vagy / dev / sd * (SCSI).
  • Írja be az n új partíció létrehozásához.
  • Miután létrehozott egy partíciót, akkor a partíciós táblába beírhatja a változásokat. Ezeknek a változásoknak a beírásához írja be a w parancsot.

Q15. Magyarázza el az új felhasználó létrehozásának lépéseit, és állítson be egy jelszót a felhasználó számára a Linux parancssorból.

Válasz:
Új felhasználói fiók létrehozásához shell parancssorból a következő lépéseket kell végrehajtani:

  • Először jelentkezzen be root felhasználóként, ha nem jelentkezett be root felhasználóként, használja a su - parancsot.
  • Írja be a root jelszót.
  • Új felhasználó hozzáadására szolgáló parancs a useradd parancs, és Linuxban használható. Használja ezt a parancsot, majd írja be a létrehozni kívánt felhasználónevet.

Például: useradd pert

Miután létrehozta a felhasználót, hogy beállítsa a jelszót, kövesse az alábbi lépéseket:

  • Jelszó beállítása a felhasználói supe típusú parancshoz: passwd sue.
  • Ez felszólítja a felhasználót, hogy adjon meg új jelszót.
  • Amint ez megtörtént, a felhasználót is felkéri a jelszó újbóli megadására, ezáltal beállítva a felhasználó jelszavát.

Ajánlott cikkek

Ez egy útmutató a Linux System Administration interjúkérdések és válaszok listájához, így a jelölt könnyen meg tudja oldani ezeket a Linux System Administration interjúval kapcsolatos kérdéseit. Itt, ebben a bejegyzésben megvizsgáltuk a legfontosabb Linux rendszer adminisztrációs interjúkérdéseket, amelyeket gyakran feltesznek az interjúk során. A következő cikkeket is megnézheti további információkért -

  1. A Red Hat interjú kérdései
  2. UNIX interjúkérdések
  3. Linux interjúval kapcsolatos kérdések és válaszok
  4. Szoftvertervezési interjúkérdések