top 15 important unix commands interview questions
Zoznam najpopulárnejších dotazov Unixu na rozhovor s odpoveďami. Naučte sa základy príkazov Unix v tomto informatívnom výučbe pomocou príkladov:
Než začneme s príkazmi Unixu, pozrime sa, čo je Unix spolu s jeho základmi.
Unix je operačný systém podobný operačnému systému Windows. Systém Windows je populárnejší ako Unix kvôli grafickému používateľskému rozhraniu poskytovanému systémom Microsoft Windows. Keď však začnete pracovať na systéme Unix, pochopíte jeho skutočnú moc.
=> Vyskúšajte sériu školení Eay Unix
Najčastejšie otázky na rozhovor s príkazom Unix
Nižšie sú najobľúbenejšie a najčastejšie kladené otázky týkajúce sa rozhovorov s Unixom s príkladmi.
Začnime!!
Otázka č. 1) Čo je to proces?
Odpoveď: Podľa definície - Proces je inštancia počítačového programu, ktorý sa vykonáva. Pre každý proces máme jedinečné ID procesu.
Príklad: Aj keď používateľ otvorí aplikáciu kalkulačky, vytvorí sa proces.
Príkaz na vypísanie procesu:% ps
Tento príkaz poskytne zoznam súčasných procesov spolu s ID procesu. Ak k príkazu ps pridáme voľbu „ef“, zobrazí sa celý zoznam procesov.
Syntax: % ps -ef
Tento príkaz v kombinácii s príkazom Grep (príkaz na vyhľadávanie) slúži ako účinný prostriedok na vyhľadanie konkrétnych podrobností procesu.
Príkaz na zabitie procesu:% kill pid
Tento príkaz zabije proces, ktorého ID procesu sa odovzdá ako argument. Niekedy pomocou vyššie uvedeného príkazu zabiť nebudeme môcť proces zabiť, v takom prípade proces ukončíme.
Príkaz na násilné ukončenie procesu:% zabitia -9 pid
Kde pid je ID procesu.
Ďalším dôležitým príkazom na vypísanie procesov je Top
Syntax: % hore
Otázka 2) Ako zobraziť svoje používateľské meno v systéme Unix?
Odpoveď: Podrobnosti o aktuálne prihlásenom používateľovi môžete zobraziť pomocou kto som príkaz.
Syntax: %kto som
O / P - test1 (Za predpokladu, že test1 je vaše používateľské meno). Poskytuje meno používateľa, pomocou ktorého ste sa prihlásili
Otázka 3) Ako zobraziť zoznam všetkých používateľov, ktorí sa aktuálne prihlásili?
Odpoveď: Použitý príkaz je: %SZO .
Tento príkaz zobrazí zoznam všetkých aktuálne prihlásených používateľov.
Otázka č. 4) Čo je to súbor?
Odpoveď: Súbor v systéme Unix sa nevzťahuje iba na zhromažďovanie údajov. Existujú rôzne typy súborov, ako sú bežné súbory, špeciálne súbory, adresáre (priečinky / podpriečinky, kde sú uložené bežné / špeciálne súbory) atď.
Príkaz na vypísanie súborov: % ls
Tento príkaz je možné použiť s rôznymi množinami možností, ako sú -l, r, a atď.
Príklad: % ls -lrt
Táto kombinácia poskytne veľkosť, dlhý zoznam a triedenie súborov od okamihu vytvorenia / úpravy.
Ďalší príklad: % ls -a
Tento príkaz vám poskytne zoznam všetkých súborov vrátane skrytých súborov.
- Príkaz na vytvorenie súboru s nulovou veľkosťou: % dotknite sa názvu súboru
- Príkaz na vytvorenie adresára: % mkdir názov adresára
- Príkaz na odstránenie adresára: % rmdir názov adresára
- Príkaz na odstránenie súboru: % rm názov súboru
- Príkaz na násilné odstránenie súboru: % rm -f názov súboru
Používateľ niekedy nebude môcť odstrániť súbor / adresár z dôvodu jeho povolenia.
Otázka č. 5) Ako skontrolovať cestu aktuálneho adresára a prekonať ho v Unixe rôznymi cestami?
Odpoveď: Cestu, v ktorej sa používateľ nachádza v systéme Unix, môžeme skontrolovať pomocou príkazu: % hm
Tento príkaz bude predstavovať váš súčasný pracovný adresár.
Príklad: Ak práve pracujete na súbore, ktorý je súčasťou priečinka bin, môžete to overiť jednoduchým spustením príkazu pwd na príkazovom riadku -% pwd.
Výstup bude - / bin, kde „/“ je koreňový adresár a bin, je adresár vo vnútri koreňa.
Príkaz na prechod v Unixových cestách - Za predpokladu, že prechádzate z koreňového adresára.
% CD : Zmeniť adresár,
použitie - cd dir1 / dir2
Spustiť% pwd - na overenie polohy
O / P - / dir1 / dir2
Týmto sa zmení vaša cesta k dir2. Svoje súčasné pracovné miesto môžete kedykoľvek overiť príkazom pwd a podľa toho navigovať.
% CD .. vás prenesie do nadradeného adresára. Predpokladajme, že sa nachádzate v dir2 z vyššie uvedeného príkladu a chcete sa vrátiť do nadradeného adresára, potom na príkazovom riadku spustite cd .. a z vášho aktuálneho adresára sa stane dir1.
využitie -% cd ..
Bež % hm - Na overenie polohy
prevodník z YouTube na wav online zadarmo
O / P - / dir1
Otázka č. 6) Ako kopírovať súbory z jedného umiestnenia do druhého?
Odpoveď: Príkaz na kopírovanie súborov je% cp.
Syntax: % cp súbor1 súbor2 (ak musíme kopírovať do rovnakého adresára.)
Na kopírovanie súborov do rôznych adresárov.
Syntax: % cp zdroj / cieľ súboru (cieľové miesto)
Príklad: Predpokladajme, že musíte skopírovať súbor test.txt z jedného podadresára do iného podadresára, ktorý sa nachádza v rovnakom adresári.
Syntax % cp dir1 / dir2 / test.txt dir1 / dir3
Týmto sa skopíruje súbor test.txt z dir2 do dir3.
Otázka č. 7) Ako presunúť súbor z jedného miesta na druhé?
Odpoveď: Príkaz na presun súboru je% mv.
Syntax: % mv súbor1 súbor2 (ak presúvame súbor do adresára, je to väčšinou používané a ak ho chceme premenovať)
Na presun súborov v rôznych adresároch.
Syntax: % mv zdroj / cieľ súboru (cieľové miesto)
Príklad: Predpokladajme, že chcete presunúť súbor test.txt z jedného podadresára do iného podadresára, ktorý sa nachádza v rovnakom adresári.
Syntax % mv dir1 / dir2 / test.txt dir1 / dir3
Týmto sa presunie test.txt z dir2 do dir3.
Otázka č. 8) Ako vytvoriť a zapísať do súboru?
Odpoveď: Môžeme vytvárať a zapisovať / pripájať údaje do súboru pomocou editorov Unix. Napríklad, my.
vi editor je najbežnejšie používaný editor na úpravy / vytváranie súborov.
Použitie: vi názov súboru
Otázka č. 9) Ako zobraziť obsah a Súbor?
Odpoveď: Existuje mnoho príkazov na prezeranie obsahu súboru. Napríklad, mačka, menej, viac, hlava, chvost.
Použitie: % názov súboru mačky
Zobrazí sa všetok obsah súboru. Príkaz Cat sa tiež používa na zreťazenie a pripojenie údajov v súbore.
Otázka č. 10) Čo sú povolenia a udeľovania používateľov v prípade systému súborov Unix / používateľov?
Odpoveď:
Z úrovne prístupu sú používatelia rozdelení do troch typov:
- Užívateľ: Osoba, ktorá súbor vytvorila.
- Skupina: Skupina ďalších používateľov, ktorí zdieľajú podobné oprávnenia ako vlastník.
- Ostatné: Ostatní členovia, ktorí majú prístup na cestu, kde ste uložili súbory.
Z pohľadu Súbor bude mať používateľ tri prístupové práva, tj. Čítať, Zápis a Vykonávať.
- Čítať: Používateľ má povolenie na čítanie obsahu súboru. Predstavuje ju r.
- Napíš: Užívateľ má povolenie na úpravu obsahu súboru. Predstavuje ju w.
- Vykonať: Používateľ má povolenie iba na vykonávanie súborov. Predstavuje to x.
Tieto oprávnenia je možné zobraziť pomocou príkazu ls.
-rwxrw — x - tu prvé „-“ znamená jeho bežný súbor, ďalšia kombinácia „rwx“ znamená, že vlastník má všetky oprávnenia na čítanie, zápis a vykonávanie, ďalšie „rw-“ znamená, že skupina má povolenie na čítanie a zápis a na konci znak „–x“ znamená, že ostatní používatelia majú povolenie iba na vykonávanie a nemôžu čítať ani zapisovať obsah súboru.
Otázka č. 11) Ako zmeniť povolenia súboru?
Odpoveď: Jednoduchý spôsob, ako zmeniť povolenia súboru, je príkaz CHMOD.
Syntax: % chmod 777 názov súboru
Vo vyššie uvedenom príklade majú používateľ, skupina a ďalší všetky práva (čítať, zapisovať a vykonávať).
Užívateľ má nasledujúce práva:
- 4 - Prečítajte si povolenie
- 2 - Napíšte povolenie
- 1 - Vykonať povolenie
- 0- Žiadne povolenie
Predpokladajme, že ste vytvorili súbor abc.txt a ako používateľ nechcete dať žiadne povolenie ostatným a povolenie na čítanie a zápis všetkým ľuďom v skupine, v takom prípade príkaz pre používateľa, ktorý má celé povolenie bude ako
Príklad:% chmod 760 abc.txt
Všetky povolenia (čítanie + zápis + vykonávanie) pre používateľa = 4 + 2 + 1 = 7
Povolenie na čítanie a zápis pre ľudí v skupine = 4 + 2 = 6
Žiadne povolenie pre ostatných = 0
Otázka č. 12) Aké sú rôzne divoké karty v systéme Unix?
Odpoveď: Unix obsahuje dva zástupné znaky, ako je uvedené nižšie.
do) * - Zástupnú hviezdičku (*) je možné použiť ako náhradu za n počet znakov.
Príklad: Predpokladajme, že hľadáme testovacie súbory na konkrétnom mieste, potom použijeme príkaz ls uvedený nižšie.
% ls test * - Tento príkaz vypíše zoznam všetkých testovacích súborov v konkrétnom adresári. Príklad: test.txt, test1.txt, testabc
b) ? - Zástupný znak otáznika (?) Možno použiť ako náhradu za jeden znak.
Príklad: Predpokladajme, že hľadáme testovacie súbory na konkrétnom mieste, potom použijeme príkaz ls, ako je uvedené nižšie.
% ls test? - Tento príkaz vypíše zoznam všetkých testovacích súborov, ktoré majú odlišný posledný znak v konkrétnom adresári. Napr. test1, hlava, test2.
Otázka č. 13) Ako zobraziť zoznam vykonaných príkazov?
Odpoveď: Príkaz na zobrazenie zoznamu predtým vykonaných príkazov je % histórie
Otázka č. 14) Ako komprimovať / dekomprimovať súbory v systéme Unix?
Odpoveď: Používatelia môžu súbor skomprimovať pomocou príkazu gzip.
Syntax: % gzip nazov souboru
Príklad: % gzip test.txt
O / str. prípona súboru bude teraz text.txt.gz a veľkosť súboru by sa značne zmenšila.
Užívateľ môže dekomprimovať súbory pomocou príkazu gunzip.
Syntax: % názov súboru gunzip
Príklad: % testu gunzip.txt.gz
O / str. prípona súboru bude teraz text.txt a veľkosť súboru bude pôvodná veľkosť súboru.
Otázka č. 15) Ako nájsť súbor v systéme Unix?
Odpoveď: Na nájdenie súboru v aktuálnom adresári a jeho podadresároch použijeme príkaz Hľadať.
Syntax: %Nájsť . -názov „názov súboru“ -tlač
Použitie:% nájdených. -name „ab * .txt“ -print
O / p tento príkaz vyhľadá názov súboru abc.txt alebo abcd.txt v aktuálnom adresári a pri tlači sa vytlačí aj cesta k súboru.
: * Divoký znak použite v prípade, že si nie ste istí celým menom súboru a jeho umiestnením.
Otázka č. 16) Ako zobraziť údaje alebo protokoly v reálnom čase?
Odpoveď: Najlepším príkazom, ktorý je možné v tomto prípade použiť, je príkaz chvosta. Je to silný nástroj, ktorý sa široko používa. Predpokladajme, že máme denník, ktorý sa neustále aktualizuje, potom v takom prípade použijeme príkaz chvost.
Tento príkaz predvolene zobrazí posledných 10 riadkov súboru.
Využitie:% chvostovy test.log
Zobrazí sa posledných desať riadkov denníka. Predpokladajme, že používateľ chce sledovať a zobrazovať najnovšie aktualizácie v protokolovom súbore, potom na získanie stálych aktualizácií použijeme voľbu -f.
Použitie: % chvost -f test.log
Zobrazí sa posledných desať riadkov a pri aktualizácii vášho denníka budete neustále prezerať jeho obsah. Stručne povedané, bude navždy nasledovať test.log, vyjde z neho alebo ho zastaví. Stlačte kombináciu klávesov CTRL + C.
Otázka č. 17) Ako zobraziť využitie alebo disk, ktorý zostal na použitie?
Odpoveď: Pri práci v prostredí čelia používatelia problému zaplnenia vesmírneho disku. Jeden by mal mať kontrolu nad to každý týždeň a na čistenie priestoru na disku v pravidelných intervaloch.
Príkaz na kontrolu nevyužitého miesta na disku: % Kvóta -v
V prípade, že chce užívateľ skontrolovať veľkosť rôznych súborov nachádzajúcich sa vo vašom pracovnom priestore, použije sa nasledujúci príkaz:
otázky a odpovede na pohovor o testovaní webových aplikácií
% du-s * - Rekurzívne skontroluje všetky adresáre a podadresáre v domovskom adresári. Na základe veľkosti môže užívateľ odstrániť nechcené súbory, a tak vyprázdniť miesto.
Ps - Ak si nie ste istí, ktoré súbory majú byť odstránené, a ak čelíte zmenám v priestore, v takom prípade môžete súbory zazipovať a na chvíľu to pomôže.
Rýchle tipy
# 1) Predpokladajme, že ste zaseknutí na použití konkrétneho príkazu alebo ste zmätení o jeho funkčnosti, potom máte veľa možností, ktoré slúžia na konkrétne účely, pretože Unix má veľa príkazov. Nerobte si starosti Unix svojim používateľom vždy pomáha.
Ďalej sú uvedené príkazy:
do) Unix má pre každý príkaz sadu manuálových stránok, vďaka čomu získate dôkladné znalosti o príkazoch a ich použití.
Príklad:%muž Nájsť
O / P tohto príkazu je vedieť, ako používať príkaz Nájsť.
b) Ak chcete jednoduchý popis príkazu, použite príkaz whatis.
Príklad:%čo je zovretie
Poskytne vám popis riadku príkazu grep.
#dva) Príkaz na vymazanie obrazovky terminálu - %jasný
Záver
Dúfame, že sa vám páčil tento informačný článok o otázkach týkajúcich sa príkazového rozhovoru pre Unix. Tieto otázky pomôžu každému začiatočníkovi ľahko pochopiť pojmy a sebavedome čeliť rozhovoru.
Všetko najlepšie pre váš rozhovor !!
Výukový program PREV | PRVÝ výukový program
Odporúčané čítanie
- 60 najčastejších otázok a odpovedí na skriptovanie pre Unix Shell
- Vystrihnite príkaz v systéme Unix s príkladmi
- Vyhľadanie príkazu v systéme Unix: Vyhľadanie súborov pomocou vyhľadávacieho súboru systému Unix (príklady)
- Príkaz Grep v systéme Unix s jednoduchými príkladmi
- Príkaz Ls v systéme Unix s príkladmi
- Príkaz Tar v systéme Unix na vytváranie záloh (príklady)
- TOP 70+ najlepších otázok na rozhovor so systémom UNIX s odpoveďami
- Syntax príkazov Unix Cat, možnosti s príkladmi
- Príkazy Unix: Základné a pokročilé príkazy Unixu s príkladmi
- Príkazy systému súborov Unix Touch, Cat, Cp, Mv, Rm, Mkdir (časť B)