top 35 linux interview questions
Beste interviewvragen op Linux:
We zijn ons allemaal bewust van het feit dat voor het beheer van alle hardwarebronnen van uw laptop of desktop en voor het mogelijk maken van een goede communicatie tussen software en uw computerhardware, er één woord is zonder welke software niet zou werken, d.w.z. ‘Besturingssysteem’ OS Net als Windows XP, Windows 7, Windows 8, MAC; LINUX is zo'n besturingssysteem.
LINUX wordt het meest gebruikte besturingssysteem genoemd en staat vooral bekend om zijn efficiëntie en snelle prestaties. LINUX werd voor het eerst geïntroduceerd door Linux Torvalds en is gebaseerd op Linux Kernal.
Het kan op verschillende hardwareplatforms worden uitgevoerd die zijn vervaardigd door HP, Intel, IBM, enz.
In dit artikel zullen we meerdere Linux-interviewvragen en antwoorden zien die niet alleen zullen helpen bij de voorbereiding op interviews, maar ook zullen helpen om alles over Linux te leren. Vragen omvatten Linux admin, Linux commando's, interviewvragen, etc.
LINUX interviewvraag en antwoorden
Daar gaan we.
V # 1) Wat versta je onder Linux Kernal? Is het legaal om het te bewerken?
Antwoord: ‘Kernal’ verwijst in feite naar die kerncomponent van het computerbesturingssysteem dat basisservices biedt voor de andere onderdelen en die communiceert met gebruikersopdrachten. Als het gaat om ‘Linux Kernal’, wordt dit low-level systeemsoftware genoemd die een interface biedt voor interacties op gebruikersniveau.
Linux Kernal wordt beschouwd als gratis en open-source software die hardwarebronnen voor de gebruikers kan beheren. Aangezien het is vrijgegeven onder General Public License (GPL), wordt het voor iedereen legaal om het te bewerken.
V # 2) Maak onderscheid tussen LINUX en UNIX?
Antwoord: Hoewel er meerdere verschillen zijn tussen LINUX en UNIX, dekken de aangehaalde punten in de onderstaande tabel alle belangrijke verschillen.
LINUX | UNIX |
---|---|
Voorbeelden: Red Hat, Fedora, Ubuntu, Debian, enz. | Voorbeelden: Solaris, allemaal Linux |
LINUX is een open source softwareontwikkeling en gratis besturingssysteem dat wordt gebruikt voor computerhardware en -software, game-ontwikkeling, pc's, enz. | UNIX is een besturingssysteem dat in principe wordt gebruikt in Intel, HP, internetservers, enz. |
LINUX heeft zowel geprijsde als gratis gedistribueerde en gedownloade versies. | Verschillende versies / smaken van UNIX hebben verschillende prijsstructuren. |
Gebruikers van dit besturingssysteem kunnen iedereen zijn, inclusief thuisgebruikers, ontwikkelaars, enz. | Dit besturingssysteem is in feite ontwikkeld voor mainframes, servers en werkstations, behalve voor OSX dat zo is ontworpen dat het door iedereen kan worden gebruikt. |
Bestandsondersteuningssysteem omvat Ext2, Ext3, Ext4, Jfs, Xfs, Btrfs, FAT, etc. | Bestandsondersteuningssysteem omvat jfs, gpfs, hfs, etc. |
BASH (Bourne Again Shell) is de standaard shell van Linux, d.w.z. tekstmodusinterface die meerdere opdrachtinterpreters ondersteunt. | Bourne-shell dient als de tekstmodus-interface die nu compatibel is met vele andere, waaronder BASH. |
LINUX biedt twee GUI's, KDE en Gnome. | Er is een gemeenschappelijke desktopomgeving gemaakt die dient als een GUI voor UNIX. |
Het biedt een hogere beveiliging en heeft tot nu toe ongeveer 60-100 virussen vermeld. | Het is ook zeer goed beveiligd en heeft tot op heden ongeveer 85-120 virussen vermeld. |
V # 3) De basiscomponenten van LINUX inschakelen?
Antwoord: Linux-besturingssysteem bestaat in feite uit 3 componenten. Zij zijn:
- Kernel: Dit wordt beschouwd als het kerngedeelte en is verantwoordelijk voor alle belangrijke activiteiten van het Linux-besturingssysteem. Linux Kernel wordt beschouwd als gratis en open-source software die hardwarebronnen voor de gebruikers kan beheren. Het bestaat uit verschillende modules en werkt rechtstreeks samen met de onderliggende hardware.
- Systeembibliotheek: De meeste functionaliteiten van het besturingssysteem worden geïmplementeerd door systeembibliotheken. Deze fungeren als een speciale functie waarmee toepassingsprogramma's toegang krijgen tot de functies van Kernel.
- Systeemhulpprogramma: Deze programma's zijn verantwoordelijk voor het uitvoeren van gespecialiseerde taken op individueel niveau.
V # 4) Waarom gebruiken we LINUX?
Antwoord: LINUX wordt veel gebruikt omdat het compleet verschilt van andere besturingssystemen waarbij elk aspect iets extra's heeft, namelijk enkele extra functies.
Enkele van de belangrijkste redenen om LINUX te gebruiken, worden hieronder vermeld:
- Het is een open-source besturingssysteem waarbij programmeurs het voordeel krijgen hun eigen aangepaste besturingssysteem te ontwerpen
- De software en de serverlicenties die nodig zijn om Linux te installeren, zijn volledig gratis en kunnen indien nodig op veel computers worden geïnstalleerd
- Het heeft lage of minimale maar controleerbare problemen met virussen, malware, enz
- Het is sterk beveiligd en ondersteunt meerdere bestandssystemen
V # 5) De functies van het Linux-besturingssysteem inschakelen?
Antwoord: Hieronder volgen enkele belangrijke kenmerken van het LINUX-besturingssysteem:
- Linux Kernel en applicatieprogramma's kunnen op elk soort hardwareplatform worden geïnstalleerd en worden daarom als draagbaar beschouwd.
- Het dient het doel van multitasking door verschillende functies tegelijkertijd te bedienen.
- Het biedt beveiligingsservices op drie manieren, namelijk authenticatie, autorisatie en codering.
- Het ondersteunt meerdere gebruikers om toegang te krijgen tot dezelfde systeembron, maar door verschillende terminals te gebruiken.
- Linux biedt een hiërarchisch bestandssysteem en de code is vrij beschikbaar voor iedereen.
- Het heeft zijn eigen applicatie-ondersteuning (om applicaties te downloaden en te installeren) en aangepaste toetsenborden.
- Linux-distributies bieden live-cd / USB aan hun gebruikers voor installatie.
V # 6) LILO uitleggen?
Antwoord: LILO (Linux Loader) is de bootloader voor het Linux-besturingssysteem om het in het hoofdgeheugen te laden, zodat het met zijn operaties kan beginnen. Bootloader is hier een klein programma dat een dual-boot beheert. LILO woont in MBR ( Master Boot Record
Het grote voordeel is dat Linux snel kan worden opgestart bij installatie in de MBR.
De beperking ligt in het feit dat het niet voor alle computers mogelijk is om wijziging van MBR te tolereren.
Q # 7) Wat is Swap Space?
Antwoord: Swapruimte is de hoeveelheid fysiek geheugen die wordt toegewezen voor gebruik door Linux om tijdelijk lopende programma's vast te houden. Deze toestand treedt meestal op als het RAM-geheugen niet genoeg geheugen heeft om alle gelijktijdig actieve programma's te ondersteunen. Dit geheugenbeheer omvat het wisselen van geheugen van en naar fysieke opslag.
Er zijn verschillende commando's en tools beschikbaar om het gebruik van Swap Space te beheren.
V # 8) Wat verstaat u onder het root-account?
Antwoord: Zoals de naam suggereert, is het als een systeembeheerdersaccount waarmee u het systeem volledig kunt beheren. Het root-account dient als het standaardaccount wanneer Linux is geïnstalleerd.
Onderstaande functies kunnen worden uitgevoerd door het Root-account:
- Maak gebruikersaccounts
- Onderhoud gebruikersaccounts
- Wijs verschillende machtigingen toe aan elk aangemaakt account, enzovoort.
V # 9) Leg de virtuele desktop uit?
Antwoord: Als er meerdere vensters beschikbaar zijn op het huidige bureaublad en er verschijnt het probleem van het minimaliseren en maximaliseren van vensters of het herstellen van alle huidige programma's, dan dient ‘Virtueel bureaublad’ als een alternatief. Hiermee kunt u een of meer programma's op een schone lei openen.
Virtuele desktops worden in principe opgeslagen op een externe server en bieden de volgende voordelen:
- Kostenbesparing omdat de middelen kunnen worden gedeeld en toegewezen wanneer dat nodig is.
- Hulpbronnen en energie worden efficiënter gebruikt.
- De gegevensintegriteit is verbeterd.
- Gecentraliseerde administratie.
- Minder compatibiliteitsproblemen.
V # 10) Maak onderscheid tussen BASH en DOS?
Antwoord: De fundamentele verschillen tussen BASH en DOS zijn te zien in de onderstaande tabel.
BASH | TWEE |
---|---|
BASH-opdrachten zijn hoofdlettergevoelig. | DOS-opdrachten zijn niet hoofdlettergevoelig. |
‘/’ -Teken dat wordt gebruikt als scheidingsteken voor mappen. ‘’ -Teken fungeert als een ontsnappingskarakter. | ‘/’ -Teken: dient als scheidingsteken voor het commando-argument. ‘’ -Teken: dient als scheidingsteken voor mappen. |
Bestandsnaamgevingsconventie omvat: bestandsnaam van 8 tekens gevolgd door een punt en 3 tekens voor de extensie. | Er wordt geen conventie voor bestandsnaamgeving gevolgd in DOS. |
V # 11) Leg de term GUI uit?
Antwoord: GUI staat voor de Graphical User Interface. GUI wordt beschouwd als de meest aantrekkelijke en gebruiksvriendelijke omdat deze bestaat uit het gebruik van afbeeldingen en pictogrammen. Deze afbeeldingen en pictogrammen worden aangeklikt en worden door de gebruikers gemanipuleerd om met het systeem te communiceren.
Voordelen van GUI:
- Het stelt gebruikers in staat om door de software te navigeren en deze te bedienen met behulp van visuele elementen.
- De meer intuïtieve en rijkere interface kan worden gemaakt.
- Minder kans op fouten omdat complexe, uit meerdere stappen bestaande, afhankelijke taken gemakkelijk kunnen worden gegroepeerd.
- De productiviteit wordt verhoogd met de middelen van multitasking, aangezien de gebruiker met een simpele muisklik in staat is om meerdere open applicaties en overgangen daartussen te behouden.
Nadelen van GUI:
- Eindgebruikers hebben minder controle over het besturingssysteem en bestandssystemen.
- Hoewel het gemakkelijker is om een muis en toetsenbord te gebruiken voor navigatie en besturing van het besturingssysteem, verloopt het hele proces een beetje traag.
- Het vereist meer bronnen vanwege de elementen die moeten worden geladen, zoals pictogrammen, lettertypen, enz.
V # 12) Leg de term CLI uit?
Antwoord: CLI staat voor Command Line Interface. Het is een manier voor mensen om te communiceren met computers en staat ook bekend als de Command-line gebruikersinterface. Het is gebaseerd op een tekstueel verzoek- en antwoordtransactieproces waarbij de gebruiker declaratieve opdrachten typt om de computer opdracht te geven bewerkingen uit te voeren.
Voordelen van CLI
- Zeer flexibel
- Heeft gemakkelijk toegang tot opdrachten
- Veel sneller en gemakkelijker te gebruiken door experts
- Het gebruikt niet veel CPU-verwerkingstijd.
Nadelen van CLI
- Het leren en onthouden van typecommando's is moeilijk.
- Moet precies worden getypt.
- Het kan erg verwarrend zijn.
- Surfen op het web, afbeeldingen, enz. Zijn een paar taken die moeilijk of onmogelijk zijn om op de opdrachtregel uit te voeren.
V # 13) Enige Linux-distributeurs (Distros) inschakelen samen met het gebruik ervan?
Antwoord: Verschillende delen van LINUX zeggen dat kernel, systeemomgeving, grafische programma's, enz. Door verschillende organisaties worden ontwikkeld. LINUX Distributions (Distros) assembleren al deze verschillende delen van Linux en geven ons een gecompileerd besturingssysteem om te installeren en te gebruiken.
Er zijn ongeveer zeshonderd Linux-distributeurs. Enkele van de belangrijkste zijn:
- UBuntu: Het is een bekende Linux-distributie met veel vooraf geïnstalleerde apps en eenvoudig te gebruiken repository-bibliotheken. Het is heel gemakkelijk te gebruiken en werkt als een MAC-besturingssysteem.
- Linux Mint: Het maakt gebruik van kaneel en partners desktop. Het werkt op Windows en zou door nieuwkomers moeten worden gebruikt.
- Debian: Het is de meest stabiele, snellere en gebruiksvriendelijke Linux-distributeur.
- Fedora: Het is minder stabiel maar biedt de laatste versie van de software. Het heeft standaard een GNOME3-desktopomgeving.
- Red Hat Enterprise: Het moet commercieel worden gebruikt en goed worden getest voordat het wordt vrijgegeven. Het biedt meestal een stabiel platform voor een lange tijd.
- Boog Linux: Elk pakket moet door jou worden geïnstalleerd en is niet geschikt voor beginners.
V # 14) Hoe kun je het totale geheugen bepalen dat door LINUX wordt gebruikt?
Antwoord: Het geheugengebruik moet altijd worden gecontroleerd om erachter te komen of de gebruiker voldoende toegang heeft tot de server of de bronnen. Er zijn grofweg 5 methoden die het totale geheugen bepalen dat door Linux wordt gebruikt.
Dit wordt hieronder uitgelegd:
- Gratis commando: Dit is de eenvoudigste opdracht om het geheugengebruik te controleren. Bijvoorbeeld , ‘$ Gratis –m’, de optie ‘m’ geeft alle gegevens weer in MB's.
- / proc / meminfo: De volgende manier om het geheugengebruik te bepalen, is door het / proc / meminfo-bestand te lezen. Bijvoorbeeld , ‘$ Cat / proc / meminfo’
- VMstat: Deze opdracht bevat in feite de statistieken van het geheugengebruik. Bijvoorbeeld , ‘$ Vmstat –s’
- Top commando: Deze opdracht bepaalt het totale geheugengebruik en controleert ook het RAM-gebruik.
- Htop: Deze opdracht geeft ook het geheugengebruik weer, samen met andere details.
V # 15) Leg de 3 soorten bestandsrechten uit onder LINUX?
Antwoord: Aan elk bestand en elke directory in Linux worden drie typen eigenaren toegewezen, namelijk ‘Gebruiker’, ‘Groep’ en ‘Overige’. De drie soorten machtigingen die voor alle drie de eigenaren zijn gedefinieerd, zijn:
- Lezen: Met deze toestemming kunt u het bestand openen en lezen en de inhoud van de directory weergeven.
- Schrijven: Met deze toestemming kunt u de inhoud van het bestand wijzigen en kunt u bestanden die zijn opgeslagen in de mappen toevoegen, verwijderen en hernoemen.
- Uitvoeren: Gebruikers kunnen het bestand in de directory openen en uitvoeren. U kunt een bestand niet uitvoeren tenzij de uitvoeringsmachtiging is ingesteld.
V # 16) Wat is de maximale lengte voor een bestandsnaam onder LINUX?
Antwoord: De maximale lengte voor elke bestandsnaam onder Linux is 255 tekens.
V # 17) Hoe worden machtigingen verleend onder LINUX?
Antwoord: Een systeembeheerder of de eigenaar van het bestand kan machtigingen verlenen met de opdracht ‘chmod’. De volgende symbolen worden gebruikt bij het schrijven van machtigingen:
- ‘+’ Voor het toevoegen van toestemming
- ‘-‘ voor het weigeren van toestemming
Toestemmingen bevatten ook een enkele letter die aangeeft
in: gebruiker; g: groep; of: andere; naar: alle; r: lezen; in: schrijven; X: uitvoeren.
V # 18) Wat zijn de verschillende modi bij het gebruik van de vi-editor?
Antwoord: De 3 verschillende soorten modi in vi-editor worden hieronder vermeld:
- Commando-modus / normale modus
- Invoegmodus / bewerkingsmodus
- Ex-modus / vervangingsmodus
V # 19) Leg de Linux Directory-commando's uit samen met de beschrijving?
Antwoord: De Linux Directory-opdrachten samen met beschrijvingen zijn als volgt:
- pwd: Het is een ingebouwd commando dat staat voor ‘Werkmap afdrukken’ Het toont de huidige werklocatie, het werkpad dat begint met / en de map van de gebruiker. In feite toont het het volledige pad naar de directory waarin u zich momenteel bevindt.
- Is: Dit commando geeft een lijst van alle bestanden in de gerichte map.
- CD: Dit staat voor ‘directory wijzigen’. Dit commando wordt gebruikt om vanuit de huidige directory naar de directory te gaan die u wilt gebruiken. We hoeven alleen maar cd te typen gevolgd door de mapnaam om toegang te krijgen tot die specifieke map.
- mkdir: Dit commando wordt gebruikt om een geheel nieuwe map te maken.
- rmdir: Deze opdracht wordt gebruikt om een map uit het systeem te verwijderen.
Vraag 20) Maak onderscheid tussen Cron en Anacron?
Antwoord: Het verschil tussen Cron en Anacron kan worden begrepen uit de onderstaande tabel:
Cron | Anacron |
---|---|
Met Cron kan de gebruiker taken plannen die elke minuut worden uitgevoerd. | Met Anacron kan de gebruiker taken plannen om te worden uitgevoerd op een specifieke datum of de eerste beschikbare cyclus na de datum. |
Taken kunnen door elke normale gebruiker worden gepland en worden in principe gebruikt wanneer taken op een bepaald uur of minuut moeten worden voltooid / uitgevoerd. | Anacron kan alleen worden gebruikt door supergebruikers en wordt gebruikt wanneer een taak onafhankelijk van uur of minuut moet worden uitgevoerd. |
Het is ideaal voor servers | Het is ideaal voor desktops en laptops |
Cron verwacht dat het systeem 24x7 draait. | Anacron verwacht niet dat het systeem 24x7 draait. |
Vraag 21) Leg het werk uit van de toetsencombinatie Ctrl + Alt + Del op het Linux-besturingssysteem?
Antwoord: Het werk van de Ctrl + Alt + Del-toetscombinatie op het Linux-besturingssysteem is hetzelfde als voor Windows, d.w.z. om het systeem opnieuw op te starten. Het enige verschil is dat er geen bevestigingsbericht wordt weergegeven en dat een systeem direct opnieuw wordt opgestart.
V # 22) Wat is de rol van hoofdlettergevoeligheid bij het beïnvloeden van de manier waarop commando's worden gebruikt?
Antwoord: Linux wordt als hoofdlettergevoelig beschouwd. Hoofdlettergevoeligheid kan soms dienen als de reden voor het weergeven van verschillende antwoorden voor hetzelfde commando, aangezien u elke keer de verschillende formaten van commando's zou kunnen invoeren. Qua hoofdlettergevoeligheid is het commando hetzelfde, maar het enige verschil doet zich voor met betrekking tot hoofdletters en kleine letters.
Bijvoorbeeld
cd, CD, Cd zijn verschillende commando's met verschillende uitgangen.
Vraag 23) Linux Shell uitleggen?
unit testen integratie testen systeem testen
Antwoord: Voor het uitvoeren van opdrachten gebruikt de gebruiker een programma dat bekend staat als de shell. Linux-shell is in feite een gebruikersinterface die wordt gebruikt voor het uitvoeren van de opdrachten en voor communicatie met het Linux-besturingssysteem. Shell gebruikt de kernel niet om bepaalde programma's uit te voeren, bestanden te maken, enz.
Er zijn verschillende shells beschikbaar met Linux, waaronder de volgende:
- BASH (Bourne Again SHell)
- CSH (C-schaal)
- KSH (Korn Shell)
- TCSH
Er zijn in principe twee soorten Shell-opdrachten
- Ingebouwde shell-opdrachten: Deze commando's worden vanuit de shell aangeroepen en direct in de shell uitgevoerd. Voorbeelden: ‘pwd’, ’help’, ’type’, ’set’, etc.
- Externe / Linux-opdrachten: Deze commando's zijn volledig shell-onafhankelijk, hebben hun eigen binaire bestand en bevinden zich in het bestandssysteem.
V # 24) Wat is een Shell-script?
Antwoord: Zoals de naam suggereert, is het shellscript het script dat voor de shell is geschreven. Dit is een programmabestand of zegt een plat tekstbestand waarin bepaalde Linux-commando's achter elkaar worden uitgevoerd. Hoewel de uitvoeringssnelheid laag is, is het Shell-script gemakkelijk te debuggen en kan het ook dagelijkse automatiseringsprocessen vereenvoudigen.
V # 25) Leg de kenmerken van een Stateless Linux-server uit?
Antwoord: Het woord staatloos zelf betekent ‘geen staat’. Op een enkel werkstation bestaat er geen status voor de gecentraliseerde server, en dan komt de stateless Linux-server in beeld. Onder dergelijke omstandigheden kunnen scenario's optreden zoals het houden van alle systemen in dezelfde specifieke staat.
Enkele van de kenmerken van de Stateless Linux-server zijn:
- Slaat het prototype van elke machine op
- Bewaar snapshots
- Thuismappen opslaan
- Gebruikt LDAP dat de momentopname van de status bepaalt die op welk systeem moet worden uitgevoerd.
V # 26) Wat zijn systeemoproepen die worden gebruikt voor procesbeheer in Linux?
Antwoord: Procesbeheer in Linux maakt gebruik van bepaalde systeemaanroepen. Deze staan vermeld in onderstaande tabel met een korte toelichting
(tabel '' niet gevonden /)V # 27) Enige Linux inschakelen om contentopdrachten op te slaan?
Antwoord: Er zijn veel commando's aanwezig in Linux die worden gebruikt om naar de inhoud van het bestand te kijken.
Sommigen van hen zijn hieronder ingeschreven:
- hoofd: Geeft het begin van het bestand weer
- staart: Geeft het laatste deel van het bestand weer
- kat: Voeg bestanden samen en druk ze af op de standaarduitvoer.
- meer: Geeft de inhoud weer in pager-vorm en wordt gebruikt om de tekst in het terminalvenster pagina of scherm tegelijk te bekijken.
- minder: Geeft de inhoud weer in pager-vorm en maakt achterwaartse en enkele regelbeweging mogelijk.
Q # 28) Omleiding uitleggen?
Antwoord: Het is bekend dat elk commando invoer nodig heeft en uitvoer weergeeft. Toetsenbord dient als het standaard invoerapparaat en het scherm dient als het standaard uitvoerapparaat. Omleiding wordt gedefinieerd als het proces waarbij gegevens van de ene uitvoer naar de andere worden geleid, of er zijn zelfs gevallen waarin uitvoer dient als invoergegevens voor een ander proces.
Er zijn in principe drie streams beschikbaar waarin input en output van de Linux-omgeving worden gedistribueerd.
Deze worden hieronder uitgelegd:
- Invoeromleiding: <’ symbol is used for input redirection and is numbered as (0). Thus it is denoted as STDIN(0).
- Uitvoeromleiding: Het ‘>’ -symbool wordt gebruikt voor het omleiden van de uitvoer en is genummerd als (1). Het wordt dus aangeduid als STDOUT (1).
- Foutomleiding: Het wordt aangeduid als STDERR (2).
V # 29) Waarom wordt Linux als veiliger beschouwd dan andere besturingssystemen?
Antwoord: Linux is een open-source besturingssysteem en groeit tegenwoordig snel in de technische wereld / markt. Hoewel de volledige code die in Linux is geschreven door iedereen kan worden gelezen, wordt deze ook als veiliger beschouwd vanwege de volgende redenen:
- Linux biedt zijn gebruiker beperkte standaardprivileges die in feite beperkt zijn tot de lagere niveaus .i.e. in het geval van een virusaanval, bereikt het alleen lokale bestanden en mappen waar de systeembrede schade is opgeslagen.
- Het heeft een krachtig auditsysteem dat gedetailleerde logboeken bevat.
- Verbeterde functies van IPtables worden gebruikt om een hoger beveiligingsniveau voor de Linux-machine te implementeren.
- Linux heeft strengere programma-rechten voordat u iets op uw computer installeert.
V # 30) Leg de opdrachtgroepering in Linux uit?
Antwoord: Het groeperen van commando's gebeurt in principe door het gebruik van accolades ‘()’ en haakjes ‘{}’. Omleiding wordt toegepast op de hele groep wanneer de opdracht wordt gegroepeerd.
- Als commando's tussen accolades worden geplaatst, worden ze uitgevoerd door de huidige shell. Voorbeeld , (lijst)
- Als de opdrachten tussen haakjes worden geplaatst, worden ze uitgevoerd door een subshell. Voorbeeld , {lijst;}
V # 31) Wat is de Linux pwd-opdracht (werkmap afdrukken)?
Antwoord: Het Linux pwd-commando geeft het hele pad weer van de huidige locatie waarin u werkt, beginnend bij de root ‘/’. Bijvoorbeeld, voer '$ pwd' in om de huidige werkdirectory af te drukken.
Het kan worden gebruikt voor de onderstaande doeleinden:
- Om het volledige pad van de huidige directory te vinden
- Bewaar het volledige pad
- Controleer het absolute en fysieke pad
V # 32) Leg de Linux ‘cd’ commando-opties uit samen met de beschrijving?
Antwoord: ‘Cd’ staat voor change directory en wordt gebruikt om de huidige directory te wijzigen waarop de gebruiker werkt.
cd-syntaxis: $ cd {directory}
De volgende doeleinden kunnen worden bediend met ‘cd’ -opdrachten:
- Verander van huidige naar een nieuwe directory
- Wijzig de map met behulp van het absolute pad
- Wijzig de map met behulp van het relatieve pad
Enkele van de ‘cd’ -opties worden hieronder vermeld
- cd ~: Brengt u naar de homedirectory
- CD-: Brengt u naar de vorige directory
- Brengt u naar de bovenliggende directory
- CD/: Brengt u naar de hoofddirectory van het hele systeem
V # 33) Wat is er bekend over grep-opdrachten?
Antwoord: Grep staat voor ‘global regular expression print’. Dit commando wordt gebruikt om een reguliere expressie te vergelijken met tekst in een bestand. Deze opdracht voert een op patronen gebaseerd zoeken uit en alleen de overeenkomende regels worden als uitvoer weergegeven. Het maakt gebruik van opties en parameters die samen met de opdrachtregel zijn opgegeven.
Bijvoorbeeld: Stel dat we de zin 'onze bestellingen' moeten zoeken in een HTML-bestand met de naam 'orderlijst.html'.
Het commando is dan als volgt:
$ grep 'onze bestellingen' orderlijst.html
Het grep-commando stuurt de volledige overeenkomende regel naar de terminal.
V # 34) Hoe een nieuw bestand te creëren en een bestaand bestand te wijzigen in vieditorGebruik ook de commando's die worden gebruikt om informatie uit vi te verwijdereneditor
Antwoord: De commando's zijn:
- vi bestandsnaam: Dit is de opdracht die wordt gebruikt om een nieuw bestand te maken en om een bestaand bestand te wijzigen.
- Bekijk bestandsnaam: Met deze opdracht wordt een bestaand bestand geopend in de modus alleen-lezen.
- X: Deze opdracht verwijdert het teken dat zich onder de cursor of voor de cursorlocatie bevindt.
- dd: Dit commando wordt gebruikt om de huidige regel te verwijderen.
V # 35) Enkele Linux-netwerkopdrachten en opdrachten voor probleemoplossing inschakelen?
Antwoord: Elke computer is intern of extern op het netwerk aangesloten om informatie uit te wisselen. Netwerkprobleemoplossing en -configuratie zijn essentiële onderdelen van netwerkbeheer. Met de netwerkopdrachten kunt u snel verbindingsproblemen met een ander systeem oplossen, de reactie van een andere host controleren, enz.
Een netwerkbeheerder onderhoudt een systeemnetwerk dat netwerkconfiguratie en probleemoplossing omvat. Hieronder worden enkele commando's genoemd, samen met hun beschrijving:
Hieronder worden enkele commando's genoemd, samen met hun beschrijving
- Hostnaam: Om de hostnaam (domein en IP-adres) van de machine te bekijken en om de hostnaam in te stellen.
- Ping: Om te controleren of de externe server bereikbaar is of niet.
- ifconfig: Om route- en netwerkinterfaces weer te geven en te manipuleren. Het toont de netwerkconfiguratie. ‘Ip’ is de vervanging van het ifconfig-commando.
- netstat: Het toont netwerkverbindingen, routeringstabellen en interfacestatistieken. ‘Ss’ is de vervanging van het netstat-commando dat wordt gebruikt om meer informatie te krijgen.
- Traceroute: Het is een hulpprogramma voor het oplossen van netwerkproblemen dat wordt gebruikt om het aantal hops te vinden dat nodig is om een bepaald pakket de bestemming te laten bereiken.
- Tracepath: Het is hetzelfde als traceroute met het verschil dat het geen root-privileges vereist.
- U: Deze opdracht wordt gebruikt om de DNS-naamservers op te vragen voor taken die verband houden met de DNS-lookup.
- nslookup: Om een DNS-gerelateerde vraag te vinden.
- Route: Het toont de details van de routetabel en manipuleert de IP-routeringstabel.
- mtr: Deze opdracht combineert ping en trackpad tot één enkele opdracht.
- Ifplugstatus: Deze opdracht vertelt ons of de netwerkkabel is aangesloten of niet.
Gevolgtrekking
Om dit artikel af te sluiten met het feit dat Linux een compleet besturingssysteem is met verschillende versies die geschikt zijn voor elk type gebruiker (nieuw / ervaren). Linux wordt beschouwd als een stuk gebruiksvriendelijker, stabieler, veiliger en betrouwbaarder en kan jarenlang non-stop draaien zonder een enkele herstart.
Dit artikel behandelt elk onderdeel van Linux dat alle interviewvragen kan stellen. Ik hoop dat je een duidelijk idee hebt over het onderwerp. Blijf gewoon leren en het allerbeste.
PREV-zelfstudie VOLGENDE zelfstudie
Aanbevolen literatuur
- Interview vragen en antwoorden
- Vragen en antwoorden over ETL-tests
- 35+ Top Apache Tomcat interviewvragen en antwoorden
- Enkele lastige vragen en antwoorden voor handmatig testen
- 25 beste vragen en antwoorden voor agile-tests
- Top 35 vragen en antwoorden voor Android-interviews
- TOP 35 HTML5 interviewvragen en antwoorden
- Spock-interviewvragen met antwoorden (meest populair)
- 3 belangrijke manieren om software in Linux te installeren
- Verschil tussen Linux en Windows: wat is het beste besturingssysteem?
- Tips en trucs voor het testen en beheren van webtoepassingen die worden uitgevoerd door Linux OS
- Top 10 gratis databasesoftware voor Windows, Linux en Mac
- Top 20+ geheugenlekdetectietools voor Java, C ++ op Linux en Windows
- Unix versus Linux: wat is het verschil tussen UNIX en Linux