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:
- Mode - 0 (Balance - rr): Ez a mód a Round Robin divat típusa, és alapértelmezett üzemmódnak is nevezik.
- 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.
- -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.
- 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.
- 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. ü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. ü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:
- 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.
- 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:
- A Linux szerver rendszergazdáinak támogatása és képzése.
- Hozzáférés a kiszolgálón található összes folyamathoz, fájlhoz és rendszer alkalmazáshoz.
- Felhasználók és csoportok kezelése.
- A biztonság garantálása és a háztartási karbantartás elvégzése.
- 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.
- Az összes Linux parancs használata és a Linux kernel és annak folyamatainak elérése a Linux Server hatékony futtatásához.
- 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 -
- A Red Hat interjú kérdései
- UNIX interjúkérdések
- Linux interjúval kapcsolatos kérdések és válaszok
- Szoftvertervezési interjúkérdések