Inleiding tot Linux Systeembeheer Interview Vragen en antwoorden

Linux-systeembeheer is het proces van het beheren van het Linux-systeem en zijn processen door het configureren, onderhouden en upgraden van de Linux-systemen die op een van de belangrijkste Linux-distributiesystemen draait, zoals Red Hat Linux, Debian en Ubuntu enz. Het bevat het beheer van enterprise Linux-infrastructuur. Verschillende programma's en processen kunnen worden beheerd en onderhouden in Linux-beheer. De andere beheerelementen die betrokken zijn bij het Linux-systeembeheer zijn Proceslimieten, het maken van processen, verwerkingsstatussen, Daemons, bibliotheken, uitvoeringsmodi, softwareverpakkingen, Red Hat Package Manager, Debian-pakket, geheugenafstemming en -bewaking, netwerkbewaking, I / O-planning en monitoring, partitie en formatteren van schijven, formatteren van bestandssystemen, kernel- en moduleconfiguratie, virtualisatie, gebruikers- en groepsbeheer, firewalls, back-up, herstelmethoden, elementaire probleemoplossing en systeembeveiliging enz.

Hieronder staan ​​de meest gestelde vragen in het interview:

Als je nu op zoek bent naar een baan die gerelateerd is aan Linux-systeembeheer, moet je je voorbereiden op de interviewvragen voor het Linux-systeem 2019. Het is waar dat elk interview anders is volgens de verschillende functieprofielen. Hier hebben we de belangrijke interviewvragen en antwoorden voor Linux-systeembeheer voorbereid die u zullen helpen om succes in uw interview te krijgen. Deze vragen zijn als volgt verdeeld in twee delen:

Deel 1 - Interviewvragen voor Linux-systeembeheer (basis)

Dit eerste deel behandelt de basisvragen en antwoorden van Linux System Administration Interview.

Q1. Wat is een Linux-lader?

Antwoord:
Een Linux Loader (LILO) is een bootloader die in het Linux-besturingssysteem wordt gebruikt om het besturingssysteem te laden en te starten. Linux Loader kan ook worden aangepast tijdens het laden van het besturingssysteem. De configuratie van de Linux Loader is een lilo.conf-bestand dat kan worden aangepast volgens de vereiste van het besturingssysteem. Linux Loader laadt het Personal Input Input Input System van de computer in het hoofdgeheugen van het computersysteem. Het lokaliseert de Linux-kernel en laadt de programma's.

Q2. Wat zijn netwerkverbindingen en de verschillende typen ervan?

Antwoord:
Dit zijn de veelgestelde vragen over het Linux Systeembeheer die in een interview worden gesteld. Network Bonding is het proces waarbij twee of meer netwerken worden gecombineerd tot één netwerk. Het verbetert de netwerkprestaties en verhoogt de bandbreedte en vermindert de latentie. De verschillende soorten netwerkverbindingen die betrokken zijn bij Linux zijn–

  1. Mode - 0 (Balance - rr): deze modus is een soort Round Robin-mode en wordt ook als standaardmodus genoemd.
  2. Modus - 1 (Back-up activeren) : deze modus is een type back-upbeleid activeren waarbij slechts één reageert of werkt op het moment dat andere knooppunten uitvallen.
  3. Mode -2 (Balance - XOR) : Met deze stap wordt het bronadres van de MAC (Media Access Control) ingesteld op XOR-modus voor fouttolerantie.
  4. Mode - 3 (Broadcast) : deze stap werkt op het uitzendbeleid waarbij de overdracht plaatsvindt naar elke slave-interface.
  5. Mode - 4 (802.3 AD): deze stap is gebaseerd op de IEEE 802.3ad-standaard die ook Dynamic Aggregation Mode wordt genoemd. Het vereist een schakelaar die de dynamische koppeling van de bovenstaande standaard ondersteunt.
  6. Modus - 6 (Balans - TLB): deze modus wordt ook wel Adaptive Transmit Loading genoemd, waarbij het verkeer wordt geladen op basis van elke slave van het netwerk.
  7. Modus - 7 (Balance - ALB): deze modus wordt Adaptive Load Balancing genoemd en vereist geen Switch balancing.

Q3. Wat is de Linux-kernel?

Antwoord:
De Linux-kernel is een onderdeel van een besturingssysteem dat fungeert als een interface tussen het besturingssysteem en systeembronnen om er toegang toe te krijgen of te bieden. De Linux-kernel bevat een API genaamd Linux Kernel API (Application Programming Interface) waarmee de gebruikersprogramma's toegang krijgen tot en werken met de Linux-kernel en is ook een zeer stabiele API en biedt uitstekende prestaties in het geval van multi-tasking of multi-user functionaliteiten .

Laten we doorgaan naar de volgende interviewvragen voor Linux-systeembeheer.

Q4. In het kort uitleggen over de Linux-architectuur?

Antwoord:
Hieronder staan ​​de twee eigenschappen in .NET die als accessors fungeren om de eigenschappen van de Windows-formulieren of enige andere klasse of object te lezen of te schrijven. De twee property accessors zijn GET en SET:

  1. GET: De GET-eigenschapstoegang is vereist om de eigenschapswaarde te retourneren op basis van de verschillende toegangsniveaus zoals gedefinieerd. De alleen-lezen eigenschap moet toegang krijgen, maar geen SET.
  2. SET: De SET-eigenschapstoegang moet een waarde toewijzen, meestal een nieuwe waarde op basis van het gedefinieerde toegangsniveau. Alleen-schrijven eigenschap heeft SET-toegang maar geen GET.

Q5. Wat zijn de verschillende functionaliteiten en verantwoordelijkheden van een Linux-systeembeheerder?

Antwoord:
De verschillende functionaliteiten die normaal door een Linux-systeembeheerder worden uitgevoerd, zijn de volgende:

  1. Om de Linux-serverbeheerders te ondersteunen en op te leiden.
  2. Toegang tot alle processen, bestanden en systeemtoepassingen op de server.
  3. Gebruikers- en groepsbeheer.
  4. Om de veiligheid te waarborgen en huishoudelijk onderhoud uit te voeren.
  5. Voor het installeren en upgraden van noodzakelijke belangrijke updates en verbetering van beveiligingstools.
  6. Om alle Linux-opdrachten te gebruiken en toegang te krijgen tot de Linux-kernel en zijn processen om de Linux-server efficiënt te gebruiken.
  7. Update configureren en de systeemhardwareconfiguraties onderhouden.

Laten we doorgaan naar de volgende interviewvragen voor Linux-systeembeheer.

Q6. Wat zijn kernelmodules in Linux?

Antwoord:
De kernelmodules zijn de set programma's of code die volgens de vereiste of vraag kan worden geladen en die kan worden geïmplementeerd zonder het systeem opnieuw op te starten. Elke kernel is een module en is gemakkelijk te laden. Er zal ook een automatische module-afhandeling zijn.

Q7. Wat is umask en wat is het nut ervan in Linux?

Antwoord:
Het umask is een opdracht die vaak wordt genoemd als een masker voor het maken van gebruikersbestanden dat wordt gebruikt om een ​​bestandsmasker voor de gebruiker te maken dat bepaalt welke bestands- of mapmachtigingen beschikbaar zijn voor de gebruiker op basis van het type lezen of schrijven of wijzigen.

Deel 2 - Interviewvragen voor Linux-systeembeheer (geavanceerd)

Laten we nu eens kijken naar de geavanceerde interviewvragen voor Linux-systeembeheer.

Q8. Wat is de routingtabel in Linux?

Antwoord:
De routeringstabel is een methode waarbij alle netwerken en apparaten met elkaar worden verbonden om op efficiënte wijze communicatie met elkaar tot stand te brengen.

Q9. Wat is marionet?

Antwoord:
De Puppet is open source software die wordt gebruikt voor softwareconfiguratiebeheer dat wordt uitgevoerd op systemen die vergelijkbaar zijn met die van UNIX. Het is veilig en schaalbaar in gebruik. Het biedt automatiseringsfuncties in DevOps en Cloud-omgeving.

Laten we doorgaan naar de volgende interviewvragen voor Linux-systeembeheer.

Q10. Wat is automounting in Linux?

Antwoord:
Het automatisch accounteren is een proces van automatisch koppelen van alle partities op een harde schijf op een Linux- of Unix-systeem tijdens het opstarten van het systeem. De eigenschap fstab kan worden gebruikt om de harde schijven op Linux automatisch te tellen.

Q11. Geef de velden weer in het bestand / etc / passwd.

Antwoord:
De velden in het bestand / etc / passwd zijn Gebruikersnaam, Wachtwoord, Gebruikers-ID, Groeps-ID, Opmerkingen, HomeDir en LoginShell. Het / etc / passwd-bestand heeft de volgende inhoud:

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

mssm: x: 501: 501: een andere gebruiker: / home / mssm: / bin / bash

- "x" in de wachtwoordkolom geeft aan dat het gecodeerde wachtwoord is opgeslagen in het bestand / etc / shadow.

Q12. Leg elke systeemaanroep uit die wordt gebruikt voor procesbeheer in Linux.

Antwoord:
Dit zijn de meest populaire interviewvragen voor Linux-systeembeheer die in een interview worden gesteld. De systeemaanroepen die worden gebruikt voor procesbeheer zijn als volgt:

Fork (): dit wordt gebruikt om een ​​nieuw proces van een bestaand proces te maken.

Exec (): dit wordt gebruikt om een ​​nieuw programma uit te voeren.

Wait (): Dit wordt gebruikt om te wachten tot het gegeven proces de uitvoering heeft voltooid.

Exit (): dit wordt gebruikt om het proces te verlaten.

Getpid (): dit helpt bij het verkrijgen van het unieke proces-ID van een bepaald proces.

Getppid (): dit helpt bij het verkrijgen van een uniek ID van een ouderproces.

Nice (): dit wordt gebruikt om de bestaande eigenschap van het proces voor te stellen.

Laten we doorgaan naar de volgende interviewvragen voor Linux-systeembeheer.

Q13. Leg de stappen uit om de LVM-partitie te vergroten.

Antwoord:
De stappen die moeten worden gevolgd om de LVM-partitie te vergroten zijn als volgt:

Voer de onderstaande opdracht uit: lvextend -L + 500M / dev /.

Als dit is gebeurd, kunnen we de LVM-partitie met 500 MB vergroten. Een gebruiker kan de grootte van de partitie controleren met de opdracht 'df -h'. De grootte kan worden gewijzigd door resize2fs / dev /.

Laten we doorgaan naar de volgende interviewvragen voor Linux-systeembeheer.

Q14. Welk hulpprogramma kan worden gebruikt om de partitie van een onbewerkte schijf te maken?

Antwoord:
Om een ​​partitie van een onbewerkte schijf te maken, wordt het hulpprogramma fdisk gebruikt. Volg de onderstaande stappen om een ​​partitie te maken:

  • Voer deze opdracht uit: fdisk / dev / hd * (IDE) of / dev / sd * (SCSI).
  • Typ n om een ​​nieuwe partitie te maken.
  • Nadat een partitie is gemaakt, kunt u de wijzigingen in deze partitietabel opslaan. Typ w. Om deze wijzigingen te schrijven.

Q15. Leg de stappen uit om een ​​nieuwe gebruiker te maken en stel een wachtwoord voor de gebruiker in vanaf een shell-prompt in Linux.

Antwoord:
Om een ​​nieuw gebruikersaccount te maken vanuit de shell-prompt moeten de volgende stappen worden uitgevoerd:

  • Log eerst in als rootgebruiker als u niet bent ingelogd als rootgebruiker su - command.
  • Voer het root-wachtwoord in.
  • De opdracht om een ​​nieuwe gebruiker toe te voegen is de opdracht useradd en kan in Linux worden gebruikt. Gebruik deze opdracht en typ vervolgens de gebruikersnaam die u wilt maken.

Bijv .: useradd sue

Nadat een gebruiker is aangemaakt om het wachtwoord in te stellen, volgt u onderstaande stappen:

  • Om een ​​wachtwoord in te stellen voor de opdracht gebruiker sue type: passwd sue.
  • Het zal de gebruiker vragen om een ​​nieuw wachtwoord in te voeren.
  • Zodra dit is gebeurd, wordt de gebruiker ook gevraagd het wachtwoord opnieuw in te voeren en het wachtwoord voor de gebruiker in te stellen.

Aanbevolen artikelen

Dit is een leidraad geweest voor de lijst met interviewvragen en antwoorden van Linux System Administration zodat de kandidaat deze Linux System Administration-interviewvragen gemakkelijk kan beantwoorden. Hier in dit bericht hebben we de beste interviewvragen voor Linux-systeembeheer bestudeerd die vaak in interviews worden gesteld. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Vragen tijdens solliciteren bij Red Hat
  2. UNIX-interviewvragen
  3. Vragen en antwoorden over Linux-interviews
  4. Sollicitatievragen voor Software Engineering