top 35 linux interview questions
Cele mai bune întrebări pentru interviuri pe Linux:
Toți suntem conștienți de faptul că, pentru gestionarea tuturor resurselor hardware ale laptopului sau desktopului și pentru a permite o comunicare corectă între software și hardware-ul computerului, există un cuvânt fără care software-ul nu ar funcționa, adică Sistemul de operare „Sistem de operare” . La fel ca Windows XP, Windows 7, Windows 8, MAC; LINUX este un astfel de sistem de operare.
LINUX este denumit cel mai utilizat sistem de operare și este cel mai bine cunoscut pentru eficiența și performanța sa rapidă. LINUX a fost introdus pentru prima dată de Linux Torvalds și se bazează pe Linux Kernal.
Poate rula pe diferite platforme hardware fabricate de HP, Intel, IBM etc.
În acest articol, vom vedea mai multe întrebări și răspunsuri la interviuri cu Linux, care nu numai că vă vor ajuta să vă pregătiți pentru interviuri, dar vă vor ajuta, de asemenea, să învățați totul despre Linux. Întrebările includ administrator Linux, întrebări de interviu pentru comenzi Linux etc.
Întrebare și răspunsuri pentru interviu LINUX
Începem.
Q # 1) Ce înțelegeți de Linux Kernal? Este legal să îl editați?
Răspuns: „Kernal” se referă practic la acea componentă de bază a sistemului de operare al computerului care oferă servicii de bază pentru celelalte părți, precum și interacționează cu comenzile utilizatorului. Când vine vorba de „Linux Kernal”, acesta este denumit software de sistem de nivel scăzut care oferă o interfață pentru interacțiunile la nivel de utilizator.
Linux Kernal este considerat software gratuit și open-source, care este capabil să gestioneze resursele hardware pentru utilizatori. Deoarece este eliberat sub licența publică generală (GPL), devine legal ca oricine să o editeze.
Q # 2) Diferențați între LINUX și UNIX?
Răspuns: Deși există multiple diferențe între LINUX și UNIX, punctele înscrise în tabelul de mai jos acoperă toate diferențele majore.
LINUX | UNIX |
---|---|
Exemple: Red Hat, Fedora, Ubuntu, Debian etc. | Exemple: Solaris, All Linux |
LINUX este un software open source și un sistem de operare gratuit utilizat pentru hardware și software pentru computer, dezvoltarea jocurilor, PC-uri etc. | UNIX este un sistem de operare care este practic utilizat în Intel, HP, servere de internet etc. |
LINUX are prețuri, precum și versiuni distribuite și descărcate gratuit. | Diferite versiuni / arome de UNIX au structuri de preț diferite. |
Utilizatorii acestui sistem de operare ar putea fi oricine, inclusiv utilizatorii casnici, dezvoltatorii etc. | Acest sistem de operare a fost dezvoltat practic pentru mainframe, servere și stații de lucru, cu excepția OSX, care este conceput astfel încât să poată fi folosit de oricine. |
Sistemul de suport pentru fișiere include Ext2, Ext3, Ext4, Jfs, Xfs, Btrfs, FAT etc. | Sistemul de suport pentru fișiere include jfs, gpfs, hfs etc. |
BASH (Bourne Again Shell) este shell-ul implicit Linux, adică interfața în modul text care acceptă mai mulți interpreți de comandă. | Bourne shell servește ca interfață în modul text, care este acum compatibilă cu multe altele, inclusiv BASH. |
LINUX oferă două interfețe grafice, KDE și Gnome. | A fost creat un mediu desktop comun care servește ca GUI pentru UNIX. |
Oferă o securitate mai mare și are aproximativ 60-100 de viruși enumerați până în prezent. | De asemenea, este foarte securizat și are aproximativ 85-120 de viruși enumerați până în prezent. |
Î # 3) Înscrieți componentele de bază ale LINUX?
Răspuns: Sistemul de operare Linux constă în principiu din 3 componente. Sunt:
- Nucleu: Aceasta este considerată partea centrală și este responsabilă pentru toate activitățile majore ale sistemului de operare Linux. Linux Kernel este considerat software gratuit și open-source care este capabil să gestioneze resursele hardware pentru utilizatori. Se compune din diverse module și interacționează direct cu hardware-ul de bază.
- Biblioteca de sistem: Majoritatea funcționalităților sistemului de operare sunt implementate de bibliotecile de sistem. Acestea acționează ca o funcție specială prin care programele de aplicații accesează caracteristicile nucleului.
- Utilitatea sistemului: Aceste programe sunt responsabile pentru îndeplinirea sarcinilor specializate la nivel individual.
Q # 4) De ce folosim LINUX?
Răspuns: LINUX este utilizat pe scară largă, deoarece este complet diferit de alte sisteme de operare în care fiecare aspect vine cu ceva suplimentar, adică unele caracteristici suplimentare.
Unele dintre principalele motive pentru utilizarea LINUX sunt enumerate mai jos:
- Este un sistem de operare open-source în care programatorii au avantajul de a-și proiecta propriul sistem de operare personalizat
- Software-ul și licențierea serverului necesare pentru instalarea Linux sunt complet gratuite și pot fi instalate pe multe computere, după cum este necesar
- Are probleme reduse sau minime, dar controlabile cu viruși, programe malware etc.
- Este foarte securizat și acceptă mai multe sisteme de fișiere
Q # 5) Înscrieți caracteristicile sistemului de operare Linux?
Răspuns: Iată câteva caracteristici importante ale sistemului de operare LINUX:
- Linux Kernel și programele de aplicații pot fi instalate pe orice tip de platformă hardware și, prin urmare, sunt considerate portabile.
- Acesta servește scopului multitaskingului servind simultan diferite funcții.
- Oferă servicii de securitate în trei moduri și anume, autentificare, autorizare și criptare.
- Sprijină mai mulți utilizatori să acceseze aceeași resursă de sistem, dar utilizând terminale diferite pentru funcționare.
- Linux oferă un sistem de fișiere ierarhic, iar codul său este disponibil gratuit tuturor.
- Are suport propriu pentru aplicații (pentru a descărca și instala aplicații) și tastaturi personalizate.
- Distribuțiile Linux oferă CD / USB live utilizatorilor lor pentru instalare.
Q # 6) Explicați LILO?
Răspuns: LILO (Linux Loader) este încărcătorul de boot pentru sistemul de operare Linux care îl încarcă în memoria principală, astfel încât să poată începe operațiunile sale. Bootloader aici este un mic program care gestionează un boot dual. LILO domiciliat în MBR ( Master Boot Record ).
Avantajul său major este că permite pornirea rapidă a Linux-ului atunci când se instalează în MBR.
Limitarea sa constă în faptul că nu este posibil ca toate computerele să tolereze modificarea MBR.
Q # 7) Ce este spațiul Swap?
Răspuns: Spațiul swap este cantitatea de memorie fizică care este alocată pentru a fi utilizată de Linux pentru a păstra temporar unele programe care rulează simultan. Această condiție apare de obicei atunci când memoria RAM nu are suficientă memorie pentru a suporta toate programele care rulează simultan. Această gestionare a memoriei implică schimbarea memoriei către și de la stocarea fizică.
Există diferite comenzi și instrumente disponibile pentru a gestiona utilizarea spațiului Swap.
Q # 8) Ce înțelegeți prin contul Root?
Răspuns: După cum sugerează și numele, este ca un cont de administrator de sistem care vă oferă posibilitatea de a controla complet sistemul. Contul rădăcină servește drept cont implicit ori de câte ori este instalat Linux.
Funcțiile menționate mai jos pot fi realizate de contul Root:
- Creați conturi de utilizator
- Mențineți conturile de utilizator
- Alocați permisiuni diferite fiecărui cont creat și așa mai departe.
Q # 9) Explicați desktopul virtual?
Răspuns: Când există mai multe ferestre disponibile pe desktopul curent și apare problema minimizării și maximizării ferestrelor sau a restaurării tuturor programelor actuale, „Virtual Desktop” servește ca alternativă. Vă permite să deschideți unul sau mai multe programe pe o ardezie curată.
Desktop-urile virtuale sunt stocate practic pe un server la distanță și oferă următoarele avantaje:
- Economii de costuri, deoarece resursele pot fi partajate și alocate după cum este necesar.
- Resursele și energia sunt utilizate mai eficient.
- Integritatea datelor este îmbunătățită.
- Administrare centralizată.
- Mai puține probleme de compatibilitate.
Q # 10) Diferențați între BASH și DOS?
Răspuns: Diferențele de bază dintre BASH și DOS pot fi înțelese din tabelul de mai jos.
BASH | DOUĂ |
---|---|
Comenzile BASH sunt sensibile la majuscule și minuscule. | Comenzile DOS nu sunt sensibile la majuscule și minuscule. |
Caracterul „/” folosit ca separator de directoare. Personajul ‘’ acționează ca un personaj de evadare. | Caracter „/”: servește ca un delimitator al argumentelor de comandă. Caracter „”: servește ca separator de directoare. |
Convenția de denumire a fișierelor include: numele fișierului de 8 caractere urmat de un punct și 3 caractere pentru extensie. | Nici o convenție de denumire a fișierelor nu este urmată în DOS. |
Q # 11) Explicați termenul GUI?
Răspuns: GUI reprezintă interfața grafică pentru utilizator. GUI este considerat cel mai atractiv și mai ușor de utilizat, deoarece constă în utilizarea de imagini și pictograme. Aceste imagini și pictograme sunt făcute clic și sunt manipulate de către utilizatori în scopul comunicării cu sistemul.
Avantajele GUI:
- Permite utilizatorilor să navigheze și să opereze software-ul cu ajutorul elementelor vizuale.
- Este posibil să se creeze o interfață mai intuitivă și mai bogată.
- Mai puține șanse de apariție a erorilor ca sarcini complexe, în mai multe etape, dependente, sunt ușor grupate împreună.
- Productivitatea este îmbunătățită prin mijloacele de multitasking, deoarece cu un simplu clic al mouse-ului, utilizatorul este capabil să mențină mai multe aplicații deschise și tranziții între ele.
Dezavantaje ale interfeței grafice:
- Utilizatorii finali au un control mai mic asupra sistemului de operare și a sistemelor de fișiere.
- Deși este mai ușor să folosiți mouse-ul și tastatura pentru navigare și controlul sistemului de operare, întregul proces este puțin lent.
- Necesită mai multe resurse din cauza elementelor care trebuie încărcate, cum ar fi icoane, fonturi etc.
Q # 12) Explicați termenul CLI?
Răspuns: CLI înseamnă Command Line Interface. Este o modalitate prin care oamenii interacționează cu computerele și este, de asemenea, cunoscută sub numele de interfață cu linia de comandă. Se bazează pe procesul de tranzacție de solicitare și răspuns textual în care utilizatorul tastează comenzi declarative pentru a instrui computerul să efectueze operațiuni.
Avantajele CLI
- Foarte flexibil
- Poate accesa cu ușurință comenzile
- Mult mai rapid și mai ușor de utilizat de către expert
- Nu utilizează mult timp de procesare a procesorului.
Dezavantaje ale CLI
- Învățarea și amintirea comenzilor de tip este dificilă.
- Trebuie să fie tastat cu precizie.
- Poate fi foarte confuz.
- Navigarea pe web, grafică etc. sunt câteva sarcini care sunt greu sau imposibil de realizat pe linia de comandă.
Q # 13) Înscrieți niște distribuitori Linux (Distros) împreună cu utilizarea acestuia?
Răspuns: Diferite părți ale LINUX spun că nucleul, mediul de sistem, programele grafice etc. sunt dezvoltate de diferite organizații. Distribuțiile LINUX (Distros) asamblează toate aceste părți diferite ale Linux și ne oferă un sistem de operare compilat pentru a fi instalat și utilizat.
Există aproximativ șase sute de distribuitori Linux. Unele dintre cele mai importante sunt:
- UBuntu: Este o distribuție Linux bine cunoscută, cu o mulțime de aplicații preinstalate și biblioteci ușor de utilizat. Este foarte ușor de utilizat și funcționează ca un sistem de operare MAC.
- Linux Mint: Acesta folosește scorțișoară și desktopul mates. Funcționează pe Windows și ar trebui să fie folosit de noii veniți.
- Debian: Este cel mai stabil, mai rapid și mai ușor de utilizat distribuitor Linux.
- Fedora: Este mai puțin stabil, dar oferă cea mai recentă versiune a software-ului. În mod implicit, are un mediu desktop GNOME3.
- Red Hat Enterprise: Se utilizează comercial și se testează bine înainte de eliberare. De obicei, oferă o platformă stabilă pentru o lungă perioadă de timp.
- Arch Linux: Fiecare pachet trebuie instalat de dvs. și nu este potrivit pentru începători.
Q # 14) Cum puteți determina memoria totală utilizată de LINUX?
Răspuns: Este întotdeauna necesar să se verifice utilizarea memoriei pentru a afla dacă utilizatorul poate accesa serverul sau resursele în mod adecvat. Există aproximativ 5 metode care determină memoria totală utilizată de Linux.
Acest lucru este explicat după cum urmează:
- Comandă gratuită: Aceasta este cea mai simplă comandă pentru a verifica utilizarea memoriei. De exemplu , „$ Free –m”, opțiunea „m” afișează toate datele în MB.
- / proc / meminfo: Următorul mod de a determina utilizarea memoriei este citirea fișierului / proc / meminfo. De exemplu , ‘$ Cat / proc / meminfo’
- Vmstat: Această comandă stabilește practic statisticile de utilizare a memoriei. De exemplu , ‘$ Vmstat –s’
- Comanda de sus: Această comandă determină utilizarea totală a memoriei, precum și monitorizează și utilizarea RAM.
- Htop: Această comandă afișează, de asemenea, utilizarea memoriei împreună cu alte detalii.
Q # 15) Explicați cele 3 tipuri de permisiuni de fișiere sub LINUX?
Răspuns: Fiecărui fișier și director din Linux li se atribuie trei tipuri de proprietari și anume „Utilizator”, „Grup” și „Altele”. Cele trei tipuri de permisiuni definite pentru toți cei trei proprietari sunt:
- Citit: Această permisiune vă permite să deschideți și să citiți fișierul, precum și să enumerați conținutul directorului.
- Scrie: Această permisiune vă permite să modificați conținutul fișierului, precum și să adăugați, să eliminați și să redenumiți fișierele stocate în directoare.
- A executa: Utilizatorii pot accesa și rula fișierul din director. Nu puteți rula un fișier decât dacă este setată permisiunea de executare.
Q # 16) Care este lungimea maximă pentru orice nume de fișier sub LINUX?
Răspuns: Lungimea maximă pentru orice nume de fișier sub Linux este de 255 de caractere.
Q # 17) Cum se acordă permisiunile în cadrul LINUX?
Răspuns: Un administrator de sistem sau proprietarul fișierului poate acorda permisiuni folosind comanda „chmod”. Următoarele simboluri sunt utilizate în timp ce scriem permisiunile:
- „+” Pentru adăugarea permisiunii
- ‘-‘ pentru refuzul permisiunii
Permisiunile includ, de asemenea, o singură literă care denotă
în: utilizator; g: grup; sau: alte; la: toate; r: citit; în: scrie; X: a executa.
Q # 18) Care sunt diferitele moduri atunci când utilizați editorul vi?
Răspuns: Cele 3 tipuri diferite de moduri din editorul vi sunt prezentate mai jos:
- Mod de comandă / Mod regulat
- Mod inserare / Mod editare
- Mod Ex / Mod de înlocuire
Q # 19) Explicați comenzile Linux Directory împreună cu descrierea?
Răspuns: Comenzile Directory Linux împreună cu descrierile sunt după cum urmează:
- pwd: Este o comandă încorporată care înseamnă „Tipăriți directorul de lucru” . Afișează locația de lucru curentă, calea de lucru începând cu / și directorul utilizatorului. Practic, afișează calea completă către directorul în care vă aflați în prezent.
- Este: Această comandă listează toate fișierele din folderul direcționat.
- CD: Aceasta înseamnă „schimbare director”. Această comandă este utilizată pentru a trece la directorul pe care doriți să-l lucrați din directorul actual. Trebuie doar să tastați cd urmat de numele directorului pentru a accesa acel director.
- mkdir: Această comandă este utilizată pentru a crea un director complet nou.
- rmdir: Această comandă este utilizată pentru a elimina un director din sistem.
Q # 20) Diferențați între Cron și Anacron?
Răspuns: Diferența dintre Cron și Anacron poate fi înțeleasă din tabelul de mai jos:
Cron | Anacron |
---|---|
Cron permite utilizatorului să programeze sarcini care să fie executate în fiecare minut. | Anacron permite utilizatorului să programeze sarcini care să fie executate fie la o anumită dată, fie la primul ciclu disponibil după dată. |
Sarcinile pot fi programate de orice utilizator normal și sunt utilizate în principiu atunci când sarcinile trebuie finalizate / executate la o anumită oră sau minut. | Anacron poate fi utilizat numai de super-utilizatori și este utilizat atunci când o sarcină trebuie executată, indiferent de oră sau minut. |
Este ideal pentru servere | Este ideal pentru desktopuri și laptopuri |
Cron se așteaptă ca sistemul să ruleze 24x7. | Anacron nu se așteaptă ca sistemul să ruleze 24x7. |
Q # 21) Explicați funcția combinației de taste Ctrl + Alt + Del pe sistemul de operare Linux?
Răspuns: Funcția combinației de taste Ctrl + Alt + Del pe sistemul de operare Linux este aceeași ca și pentru Windows, adică pentru a reporni sistemul. Singura diferență este că nu este afișat niciun mesaj de confirmare și un sistem este repornit direct.
Q # 22) Care este rolul sensibilității la majuscule și minuscule în afectarea modului în care sunt utilizate comenzile?
Răspuns: Linux este considerat sensibil la majuscule. Sensibilitatea la majuscule poate servi uneori drept motiv pentru afișarea de răspunsuri diferite pentru aceeași comandă, deoarece puteți introduce diferitele formate de comenzi de fiecare dată. În ceea ce privește sensibilitatea la majuscule, comanda este aceeași, dar singura diferență apare în ceea ce privește literele mari și mici.
De exemplu ,
cd, CD, Cd sunt comenzi diferite cu ieșiri diferite.
Q # 23) Explicați Linux Shell?
fișiere jar necesare pentru seleniu webdriver
Răspuns: Pentru executarea oricăror comenzi, utilizatorul folosește un program cunoscut sub numele de shell. Linux shell este practic o interfață de utilizator utilizată pentru executarea comenzilor și comunicarea cu sistemul de operare Linux. Shell nu folosește nucleul pentru a executa anumite programe, a crea fișiere etc.
Există mai multe shell-uri disponibile cu Linux, care includ următoarele:
- BASH (Bourne Again SHell)
- CSH (Shell C)
- KSH (Korn Shell)
- TCSH
În principiu, există două tipuri de comenzi Shell
- Comenzi shell încorporate: Aceste comenzi sunt apelate din shell și executate direct în shell. Exemple: „pwd”, „ajutor”, „tip”, „set” etc.
- Comenzi externe / Linux: Aceste comenzi sunt total independente de shell, au propriul lor binar și sunt localizate în sistemul de fișiere.
Q # 24) Ce este un script Shell?
Răspuns: După cum sugerează și numele, scriptul shell este scriptul scris pentru shell. Acesta este un fișier de program sau spune un fișier text plat în care anumite comenzi Linux sunt executate una după alta. Deși viteza de execuție este lentă, scriptul Shell este ușor de depanat și poate simplifica și procesele de automatizare de zi cu zi.
Q # 25) Explicați caracteristicile unui server Linux fără stat?
Răspuns: Cuvântul apatrid în sine înseamnă „fără stat”. Când se află pe o singură stație de lucru, nu există nicio stare pentru serverul centralizat, iar apoi serverul apatrid Linux intră în imagine. În astfel de condiții, pot apărea scenarii precum păstrarea tuturor sistemelor în aceeași stare.
Unele dintre caracteristicile serverului Linux Stateless sunt:
- Stochează prototipul fiecărei mașini
- Stocați instantanee
- Stocați directoare de acasă
- Folosește LDAP care determină instantaneul stării care trebuie rulat pe ce sistem.
Q # 26) Care sunt apelurile de sistem utilizate pentru gestionarea proceselor în Linux?
Răspuns: Gestionarea proceselor în Linux utilizează anumite apeluri de sistem. Acestea sunt menționate în tabelul de mai jos, cu o scurtă explicație
(tabelul „” nu a fost găsit /)Q # 27) Înscrieți câteva Linux pentru a înregistra comenzi de conținut?
Răspuns: Există multe comenzi prezente în Linux, care sunt folosite pentru a privi conținutul fișierului.
Unele dintre ele sunt enumerate mai jos:
- cap: Afișează începutul fișierului
- coadă: Afișează ultima parte a fișierului
- pisică: Concatenează fișierele și tipărește pe ieșirea standard.
- Mai mult: Afișează conținutul sub formă de pager și este utilizat pentru a vizualiza textul din fereastra terminalului pe o pagină sau pe ecran.
- Mai puțin: Afișează conținutul sub formă de pager și permite deplasarea înapoi și cu o singură linie.
Q # 28) Explicați redirecționarea?
Răspuns: Este bine cunoscut faptul că fiecare comandă preia intrarea și afișează ieșirea. Tastatura servește ca dispozitiv de intrare standard, iar ecranul servește ca dispozitiv de ieșire standard. Redirecționarea este definită ca procesul de direcționare a datelor de la o ieșire la alta sau chiar există cazuri în care ieșirea servește ca date de intrare pentru un alt proces.
În principiu sunt disponibile trei fluxuri în care sunt distribuite intrarea și ieșirea mediului Linux.
Acestea sunt explicate după cum urmează:
- Redirecționarea intrărilor: '<’ symbol is used for input redirection and is numbered as (0). Thus it is denoted as STDIN(0).
- Redirecționare ieșire: Simbolul „>” este utilizat pentru redirecționarea ieșirii și este numerotat ca (1). Astfel, este notat ca STDOUT (1).
- Redirecționarea erorilor: Este notat ca STDERR (2).
Q # 29) De ce Linux este considerat mai sigur decât alte sisteme de operare?
Răspuns: Linux este un sistem de operare open-source și în zilele noastre crește rapid în lumea / piața tehnologică. Deși întregul cod scris în Linux poate fi citit de oricine, atunci este considerat mai sigur din următoarele motive:
- Linux oferă utilizatorilor săi privilegii implicite limitate, care sunt practic restrânse la nivelurile inferioare. în cazul oricărui atac de virus, acesta va ajunge doar la fișierele și folderele locale în care sunt salvate daunele la nivelul întregului sistem.
- Are un sistem puternic de audit care include jurnalele detaliate.
- Caracteristicile îmbunătățite ale tabelelor IP sunt utilizate pentru a implementa un nivel mai mare de securitate pentru mașina Linux.
- Linux are permisiuni de program mai stricte înainte de a instala ceva pe computer.
Q # 30) Explicați gruparea comenzilor în Linux?
Răspuns: Gruparea comenzilor se face practic utilizând paranteze „()” și paranteze „{}”. Redirecționarea se aplică întregului grup atunci când comanda este grupată.
- Când comenzile sunt plasate în paranteze, acestea sunt executate de shell-ul curent. Exemplu , (listă)
- Când comenzile sunt plasate în paranteză, atunci sunt executate de un subshell. Exemplu , {list;}
Q # 31) Ce este comanda Linux pwd (tipărire director de lucru)?
Răspuns: Comanda Linux pwd afișează întreaga cale a locației curente în care lucrați începând de la rădăcina ‘/’. De exemplu, pentru a imprima directorul de lucru curent introduceți „$ pwd”.
Poate fi utilizat în următoarele scopuri:
- Pentru a găsi calea completă a directorului curent
- Stocați calea completă
- Verificați calea absolută și fizică
Q # 32) Explicați opțiunile de comandă Linux „cd” împreună cu descrierea?
Răspuns: „Cd” înseamnă directorul de schimbare și este utilizat pentru a schimba directorul curent la care lucrează utilizatorul.
sintaxa cd: $ cd {director}
Următoarele scopuri pot fi comunicate cu comenzile „cd”:
- Treceți de la actual la unul nou
- Schimbați directorul folosind calea absolută
- Schimbați directorul utilizând calea relativă
Puține dintre opțiunile „cd” sunt prezentate mai jos
- cd ~: Vă aduce la directorul principal
- CD-: Vă aduce la directorul anterior
- . : Vă aduce la directorul părinte
- CD/: Vă duce la directorul rădăcină al întregului sistem
Q # 33) Ce se știe despre comenzile grep?
Răspuns: Grep înseamnă „tipărirea expresiei regulate globale”. Această comandă este utilizată pentru potrivirea unei expresii regulate cu textul dintr-un fișier. Această comandă efectuează căutări bazate pe tipare și numai liniile potrivite sunt afișate ca ieșire. Se folosește de opțiuni și parametri care sunt specificați împreună cu linia de comandă.
De exemplu: Să presupunem că trebuie să localizăm expresia „comenzile noastre” într-un fișier HTML numit „order-listing.html”.
Apoi comanda va fi după cum urmează:
$ grep „comenzile noastre” order-listing.html
Comanda grep transmite întreaga linie de potrivire către terminal.
Q # 34) Cum se creează un fișier nou și se modifică un fișier existent în vieditor? De asemenea, înregistrați comenzile utilizate pentru ștergerea informațiilor din vieditor.?
Răspuns: Comenzile sunt:
- vi numele fișierului: Aceasta este comanda utilizată pentru a crea un fișier nou, precum și pentru a modifica un fișier existent.
- Vizualizați numele fișierului: Această comandă deschide un fișier existent în modul numai citire.
- X: Această comandă șterge caracterul care se află sub cursor sau înaintea locației cursorului.
- dd: Această comandă este utilizată pentru a șterge linia curentă.
Q # 35) Înregistrați câteva comenzi de rețea Linux și de depanare?
Răspuns: Fiecare computer este conectat la rețea intern sau extern în scopul schimbului de informații. Depanarea și configurarea rețelei sunt părți esențiale ale administrării rețelei. Comenzile de rețea vă permit să depanați rapid problemele de conexiune cu un alt sistem, să verificați răspunsul unei alte gazde etc.
Un administrator de rețea menține o rețea de sistem care include configurarea și depanarea rețelei. Menționate mai jos sunt câteva comenzi împreună cu descrierea lor:
Menționate mai jos sunt câteva comenzi împreună cu descrierea lor
- Numele gazdei: Pentru a vizualiza numele gazdei (domeniu și adresa IP) al mașinii și pentru a seta numele gazdei.
- Ping: Pentru a verifica dacă serverul la distanță este accesibil sau nu.
- ifconfig: Pentru a afișa și manipula rute și interfețe de rețea. Afișează configurația rețelei. ‘Ip’ este înlocuirea comenzii ifconfig.
- netstat: Afișează conexiuni de rețea, tabele de rutare, statistici de interfață. „Ss” este înlocuirea comenzii netstat care este utilizată pentru a obține mai multe informații.
- Traceroute: Este un utilitar de depanare a rețelei care este utilizat pentru a găsi numărul de hamei necesare pentru ca un anumit pachet să ajungă la destinație.
- Tracepat: Este la fel ca traceroute cu o diferență că nu necesită privilegii de root.
- Tu: Această comandă este utilizată pentru interogarea serverelor de nume DNS pentru orice activitate legată de căutarea DNS.
- nslookup: Pentru a găsi interogare referitoare la DNS.
- Traseu: Afișează detaliile tabelei de rute și manipulează tabela de rutare IP.
- mtr: Această comandă combină ping și cale de urmărire într-o singură comandă.
- Ifplugstatus: Această comandă ne spune dacă cablul de rețea este conectat sau nu.
Concluzie
Astfel, încheiem acest articol cu faptul că Linux este un sistem de operare complet care are versiuni diferite care se potrivesc oricărui tip de utilizator (nou / experimentat). Linux este considerat mult mai ușor de utilizat, mai stabil, mai sigur și mai fiabil, care poate rula non-stop ani de zile fără o singură repornire.
Acest articol a acoperit fiecare parte din Linux care poate pune întrebări de interviu. Sper că ai o idee clară despre subiect. Continuă să înveți și tot ce e mai bun.
Lectură recomandată
- Întrebări și răspunsuri la interviu
- Întrebări și răspunsuri la interviuri de testare ETL
- 35+ Întrebări și răspunsuri de top pentru Apache Tomcat
- Câteva întrebări și răspunsuri dificile de testare manuală
- Cele mai bune 25 de întrebări și răspunsuri de interviu pentru testarea agilă
- Top 35 de întrebări și răspunsuri pentru interviurile Android
- TOP 35 Întrebări și răspunsuri la interviu HTML5
- Întrebări de interviu cu răspunsuri Spock (Cele mai populare)
- 3 moduri majore de instalare a software-ului în Linux
- Diferența dintre Linux și Windows: Care este cel mai bun sistem de operare?
- Sfaturi și trucuri pentru testarea și gestionarea aplicațiilor web rulate de sistemul de operare Linux
- Top 10 programe gratuite pentru baze de date pentru Windows, Linux și Mac
- Top 20+ instrumente de detectare a scurgerilor de memorie pentru Java, C ++ pe Linux și Windows
- Unix Vs Linux: Care este diferența dintre UNIX și Linux