Introducere la întrebări și răspunsuri la interviul UNIX

UNIX este practic un sistem de operare sigur, cel mai popular în sectorul bancar sau, în special, în organizațiile care preferă un sistem securizat. În realitate, înlocuiește sistemul de operare Windows în principal pentru locația serverului sau mediul înconjurător.

Intervievatorul UNIX solicită în principal sau se concentrează asupra comenzilor UNIX, care sunt foarte cunoscute și sunt comune pentru toți. Persoana care va obține interviul trebuie să fie mai puternică în comanda UNIX sau scriptul shell.

Comanda UNIX comună este explicată mai jos:

ls -> toate fișierele disponibile sunt afișate executând același.

ls -l -> folosește în principal pentru listarea fișierelor în format lung, conține mai multe informații precum dimensiunea fișierului, detalii ale proprietarilor și drepturi sau permisiuni pentru alt utilizator și a furnizat ultimele date modificate.

ls -a -> Folosiți în principal pentru a afișa acele fișiere care încep cu punct.

mai multe nume de fișier -> afișarea unei părți a fișierului cât de mult se poate regla într-un singur ecran. Apăsarea pe bara de spațiu va afișa mai multe date din acel fișier, q poate fi folosită pentru a renunța. Pentru căutarea textului în fișierul de căutare a textului poate fi pus după /.

mv filename1 filename2 -> doar mutați fișierul sau tăiați fișierul. Folosit în mod normal pentru a muta un fișier dintr-un director în altul.

cp filename1 filename2 -> Copiați fișierul cu conținut în aceeași locație.

rm nume de fișier -> folosind pentru a elimina fișierul din director. Există o opțiune de a folosi rm –I, care furnizează un text de confirmare utilizatorului înainte de ștergere, este posibil să faceți acest comportament ca implicit pentru orice activitate de ștergere prin adăugarea unui alias într-un fișier .cshrc.

dif filename1 filename2 -> Utilizând pentru a compara atât fișierul, cât și pentru a da rezultatul diferit.

nume de fișier wc -> Detalii date despre un număr de linii, cuvinte sau caractere dintr-un fișier.

opțiuni chmod nume de fișier -> Utilizând în principal pentru a oferi permisiunea unui script sau fișier specific. Permisiunea implicită a creatorului pentru citire și editare. Dar oricine are nevoie de acel fișier specific pentru a fi citit, scris și executabil, atunci trebuie să fie folosită comanda chmod. Utilizăm în principal numărul 3 la momentul executării chmod.

Chmod 754

Primul număr 7 = Oferă acces citit, scris și executat pentru utilizator.

Al doilea număr 5 = Oferă acces citit și executat pentru grup.

Al treilea număr 4 = Oferiți acces la o citire pentru alta

NDescrierelsbinar
0Fără permisiuni deloc-000
1Executați numai-X001
2Scrie doar-W-010
3Scrieți și executați-wx011
4Citiți numair-100
5Citiți și executațirx101
6Citeste si scrierw-110
7Citiți, scrieți și executațirwx111

gzip nume de fișier -> comprimarea mai multor fișiere, similar cu conceptul de fișier ZIP de Windows.

gunzip nume de fișier -> în principal pentru a decomprima fișierul zip care este comprimat prin gzip.

numele de fișier lpr -> utilizat în principal pentru tipărire, doresc să specificăm un nume de imprimantă mai degrabă decât o imprimantă implicită decât opțiunea P.

mkdir dirname -> comanda pentru a crea noul director în locația executabilă a comenzii. Numele directorului duplicat nu va fi permis și toate numele sunt sensibile cu majuscule și minuscule.

cd dirname -> Utilizând în principal pentru a schimba directorul, va ajuta să vă mutați într-un alt director și să găsiți toate numele fișierului în noul director (comanda ls –lrt vă va ajuta să afișați toate fișierele din acest director). Mutați-vă în directorul precedent, utilizați în mod normal cd .. și treceți la directorul părinților multiple, în mod normal, executați cd .. / .. / .., care vă ajută să vă deplasați direct în 3 directoare de top executând o comandă. Numele directorului Cd este de asemenea foarte utilizat în scriptul de comandă Windows. În mod normal, când un utilizator s-a autentificat în caseta UNIX, el se mută într-un director de acasă, atunci ei trebuie să utilizeze comanda cd pentru a se deplasa într-un director corespunzător pentru a executa orice altă comandă necesară.

pwd -> Prezentarea întotdeauna a locației curente a utilizatorului.

Pregătirea pentru un interviu de angajare în UNIX. Sunt sigur că doriți să cunoașteți cele mai comune întrebări de interviu UNIX care vă vor ajuta să spargeți cu ușurință Interviul UNIX. Mai jos este lista cu întrebările și răspunsurile la interviu UNIX de la salvarea dvs.

Partea 1 - Întrebări și răspunsuri la interviu UNIX (de bază)

Această primă parte acoperă întrebările și răspunsurile de bază ale interviului UNIX

1. Comandați să aflați acele fișiere care sunt ascunse în directorul curent

Răspuns:
$ ls -lrta

2. Comanda pentru a afla procesul de rulare activ existent în prezent în sistemul UNIX?

Răspuns:
$ ps -ef

Acum, dacă știm numele procesului, putem adăuga grep după ps –ef ca mai jos:

$ ps –ef | grep java

Haideți să trecem la următoarele întrebări la interviu UNIX

3. Cum se poate determina utilizarea memoriei de către un întreg proces în caseta UNIX?

Răspuns:
Aceasta este întrebarea de bază a interviului UNIX care se pune într-un interviu.
Folosind comanda $ top.

comanda superioară oferă toate detaliile, inclusiv utilizarea memoriei, ID-ul procesului și altele. Afișarea comenzilor ar trebui să fie ca mai jos:

4. Explicați comanda pentru a afla Excepție în fișierul jurnal de aplicații, să presupunem că numele fișierului jurnal este server.log?

Răspuns:
$ grep 'Excepție' server.log -> va da rezultatul scontat.

$ grep 'Excepție' server.log | wc –l -> va da un număr corespunzător de excepții în fișierul total al jurnalului de aplicații.

5. Comanda de a găsi toate fișierele există în același director sau subdirector care conține un nume precum „Java”?

Răspuns:
$ găsi. -nume 'Java'

Partea 2 - Întrebări și răspunsuri la interviu UNIX (avansat)

Această primă parte acoperă întrebările și răspunsurile la un interviu avansat UNIX

6. Cum acceptă scriptul Shell argumentele liniei de comandă pentru procesarea internă în logica scriptului shell?

Răspuns:
Argumentele trecute de la linia de comandă pot fi acceptate cu ușurință în scriptul shell folosind $ (semnul dolarului). A urmat întotdeauna argument poziția numerică pe o linie de comandă.

7. Afișați sau prezentați ultimele 200 de linii ale unui fișier existent în caseta UNIX.

Răspuns:
$ tail -200f newfile.txt

Haideți să trecem la următoarele întrebări la interviu UNIX

8. Comanda pentru a afla spațiul de disc rămas pe serverul UNIX / Linux.

Răspuns:
$ df –kl

( ~) $ df -kl

Sistem de fișiere Blocuri 1K Utilizate Disponibil Utilizat% Montat pe

/ dev / mapper / vg0-root 41153856 6322928 32733776 17% /

tmpfs 4029268 100 4029168 1% / dev / shm

/ dev / sda1 487652 33803 428249 8% / boot

/ Dev / mapper / vg0-database1

20511356 6900920 12561988 36% / bază de date1

/ Dev / mapper / vg0-database2

10190136 4346232 5319616 45% / bază de date2

/ Dev / mapper / vg0-database3

10190136 7615792 2050056 79% / bază de date3

/ Dev / mapper / vg0-backup

5029504 3549988 1217372 75% / rezervă

9. Oferiți acces la orice fișier script pentru executabil.

Răspuns:
$ chmod 755 * .sh

Aceasta este întrebările avansate ale interviului UNIX care sunt puse într-un interviu. Dacă cerința este ca scriptul să fie lizibil, redactabil și executabil pentru orice utilizator, atunci comanda poate fi chmod 777 * .sh

10. Cum putem ucide un proces în caseta UNIX?

Răspuns:
$ kill -9 #pid -> pid poate fi găsit executând comanda ps –ef.

Articol recomandat

Acesta a fost un ghid la Lista întrebărilor și răspunsurilor la interviu UNIX, astfel încât candidatul să poată împărți cu ușurință aceste întrebări și răspunsuri la interviu UNIX. De asemenea, puteți consulta următoarele articole pentru a afla mai multe

  1. 4 Tipuri de scripturi Shell pentru newbies Linux (de ajutor)
  2. Advance SQL Interview Întrebări și răspunsuri
  3. Întrebări utile pentru interviul Windows Server
  4. Întrebări și răspunsuri la interviu Ab initio
  5. servicii web java Întrebări și răspunsuri la interviu