Úvod do otázok a odpovedí na skriptové rozhovory spoločnosti Shell

Shell skriptovanie je spôsob, pomocou ktorého je možné túto potrebu zmierniť automatizáciou týchto príkazových sekvencií, aby sa život v shellu stal ľahším a produktívnejším. Unix / Linux používa škrupiny na prijímanie príkazov vydaných koncovým používateľom. Otázky týkajúce sa skriptovania skriptov Shell sú k dispozícii dosť rôzne škrupiny. Najbežnejšie používané škrupiny sú
1.SH (Bourne SHell)

2.CSH (C SHell)

3.KSH (Korn SHell)

4.TCSH (Extended C SHell) je založený na CSH.

Teraz, ak hľadáte prácu, ktorá súvisí so skriptovaním služby Shell, musíte sa pripraviť na otázky týkajúce sa rozhovoru pre skriptovanie služby Shell v roku 2019. Je pravda, že každý pohovor sa líši podľa rôznych profilov zamestnania. Tu sme pripravili dôležité otázky a odpovede týkajúce sa skriptového rozhovoru spoločnosti Shell, ktoré vám pomôžu dosiahnuť úspech v rozhovore.

Nižšie je uvedených 10 dôležitých otázok a odpovedí na rozhovor v roku 2019 Shell Scripting a odpovede, ktoré sa pri pohovore často kladú. Tieto otázky sú rozdelené na dve časti:

1. časť - Otázky týkajúce sa skriptovania prostredia Shell (základné)

Táto prvá časť obsahuje základné otázky a odpovede týkajúce sa skriptového skriptu Shell.

1. Čo je jadro?

odpoveď:
Jadro je počítačový program, ktorý je správcom rozhraní / zdrojov operačného systému počítača, s úplnou kontrolou nad všetkým v systéme. Je zodpovedný za priradenie a nepriradenie pamäťového priestoru. Spravuje nasledujúce zdroje systému Linux -
Správa súborov
Riadenie procesov
Riadenie V / V
Správa pamäte
Správa zariadení atď.

2. Čo je Shell?

odpoveď:
Shell je špeciálny užívateľský program, ktorý poskytuje užívateľovi rozhranie na používanie služieb operačného systému. Shell prijíma od človeka čitateľné príkazy a prevádza ich na niečo, čomu jadro rozumie. Shell sa začne, keď sa užívateľ prihlási alebo spustí terminál.
Je to tlmočník príkazového jazyka, ktorý vykonáva príkazy čítané zo vstupných zariadení, ako sú klávesnice alebo zo systému súborov.

Prejdime k ďalším otázkam týkajúcim sa skriptovania rozhovorov spoločnosti Shell.

3. Aké sú typy povolení na úrovni súborov v aplikácii Shell?

odpoveď:
Povolenia vlastníka - Povolenia udelené používateľovi so všetkými právami na úrovni root sú známe ako oprávnenia vlastníka.

Skupinové povolenia - Povolenia udelené používateľovi so všetkými právami v konkrétnej skupine sa nazývajú povolenia vlastníka.

Iné (svetové) povolenia - Povolenia udelené používateľovi so všetkými právami globálne na súborový systém sa nazývajú oprávnenia vlastníka.

4. Aké sú typy režimov prístupu k súborom v prostredí Shell?

odpoveď:
Toto sú bežné otázky týkajúce sa skriptov Shell Scripting Interview položené počas rozhovoru. Povolenia týkajúce sa operačných systémov Linux sú veľmi jedinečné. Základnými blokmi povolení Unix v súbore sú oprávnenia na čítanie, zápis a vykonávanie, ktoré sú opísané nižšie -

Čítať
Poskytuje používateľovi oprávnenie na čítanie obsahu súboru.

write
Poskytuje používateľovi oprávnenie na písanie obsahu súboru.

popraviť
Dáva používateľovi s oprávnením vykonať súbor ako program.

5. Aké sú typy režimov prístupu k adresárom v prostredí Shell?

odpoveď:
Režimy prístupu k adresáru sú podobné ako režimy prístupu k súborom v prostredí shellu. Nižšie sú uvedené veľmi malé rozdiely -

Čítať
Poskytuje užívateľovi oprávnenie na čítanie obsahu adresára a súborov v tomto priestore.

write
Poskytuje užívateľovi oprávnenie na písanie a mazanie obsahu adresára.

popraviť
Neexistuje nič také, čo by spustilo adresár. To znamená, že v nej môžeme len prechádzať.

2. časť - Otázky týkajúce sa skriptovania prostredia Shell (rozšírené)

Pozrime sa teraz na pokročilé otázky týkajúce sa skriptovania skriptov Shell.

6. Aké sú rôzne fázy procesu Linuxu, ktorým prechádza?

odpoveď:
Všeobecne existujú štyri fázy procesu Linux:
Čakanie: Ak nie sú prostriedky pridelené procesu v systéme Linux.
Spustené: keď sa práve vykonáva proces Linuxu.
Zastavené: Keď sa proces Linuxu po úspešnom vykonaní zastaví.
Zombie: Táto fáza je známa ako zombie, pretože proces sa zastavil, ale stále je aktívny.

7. Ako sa poskytujú tieňové heslá?

odpoveď:
Toto sú programy, ktoré sa dajú pôvodne použiť na aktualizáciu tieňového súboru
Príkaz pwconv sa používa na zadávanie tieňových hesiel. Príkaz pwconv vytvorí súbor / etc / shadow a zmení všetky heslá na 'x' v súbore / etc / password. Najprv sa odstránia položky v tieňovom súbore, ktoré v hlavnom súbore neexistujú, a tieto je možné ručne upraviť. Potom sa zaktualizujú tieňové záznamy, ktoré nemajú heslo „x“ ako heslo v hlavnom súbore. Zmeškané tieňové záznamy možno pridať súčasne. Nakoniec sa heslá v hlavnom súbore nahradia znakom „x“. Tieňové heslá sú uvedené pre lepšiu bezpečnosť systému.

Prejdime k ďalším otázkam týkajúcim sa skriptovania rozhovorov spoločnosti Shell.

8. Čo je LILO?

odpoveď:
LILO je Linux Loader je zavádzač pre Linux. Používa sa na načítanie Linuxu do pamäte a na spustenie operačného systému. LILO je možné nakonfigurovať tak, aby spúšťal aj iné operačné systémy. LILO je prispôsobiteľné, čo znamená, že ak nie je predvolená konfigurácia správna, je možné ju zmeniť. Konfiguračný súbor pre LILO je lilo.conf.
LILO je tiež útržok kódu, ktorý pri spustení počítačového systému načíta počítač BIOS do hlavnej pamäte. Zaoberá sa týmito úlohami:
1. Nájdenie jadra systému Linux.
2. Identifikácia ďalších podporných programov a ich načítanie do pamäte.
3. Spustenie jadra.
LILO podporuje výber rôznych obrazov jadra a bootovacích rutín. Z tohto dôvodu je známy ako správca zavádzania systému.

9. Vysvetlite príkazy systému Linux Directory spolu s popisom?

odpoveď:
Toto sú najčastejšie kladené otázky týkajúce sa rozhovoru s hibernáciou v rozhovore. Nižšie sú uvedené príkazy adresára spolu s popismi
pwd: Je to vstavaný príkaz, ktorý predstavuje skratku „pracovný pracovný priečinok“. Zobrazuje aktuálne pracovné miesto, pracovnú cestu začínajúcu / a adresár užívateľa. V podstate zobrazuje úplnú cestu k adresáru, v ktorom sa práve nachádzate.

Je: Tento príkaz vypíše všetky súbory v priečinku s adresou.

cd: Toto je skratka pre 'change directory'. Tento príkaz sa používa na zmenu adresára, ktorý chcete pracovať z aktuálneho adresára. Na prístup do tohto konkrétneho adresára stačí zadať cd a potom názov adresára.

mkdir: Tento príkaz sa používa na vytvorenie úplne nového adresára.

rmdir: Tento príkaz sa používa na odstránenie adresára zo systému.

10. Zaregistrovali ste niektoré príkazy na vytváranie sietí a odstraňovanie problémov v systéme Linux?

odpoveď:
Správca siete je osoba, ktorá spravuje systémovú sieť, ktorá obsahuje konfigurácie siete a riešenie problémov. Nižšie je uvedených niekoľko príkazov spolu s ich popisom:
Názov hostiteľa: Zobrazenie názvu hostiteľa stroja a nastavenie aktuálneho názvu hostiteľa.

Ping : Kontrola, či zariadenie reaguje alebo nie.

ifconfig: Vizualizácia a správa smerovacích a sieťových protokolov. Zobrazuje konfiguráciu siete. 'ip' je nahradenie príkazu ifconfig.

netstat: Zobrazuje veľa sieťových pripojení, smerovacie tabuľky, štatistiky rozhraní. V súčasnosti je 'ss' nahradením príkazu netstat, ktorý sa používa na získanie ďalších informácií.

Traceroute: Je to nástroj na riešenie problémov so sieťou, ktorý sa používa na určenie počtu chmelov potrebných pre konkrétny paket na dosiahnutie cieľa.

Tracepath: Je podobný traceroute s tým rozdielom, že nevyžaduje oprávnenie typu root.

Dig: Toto je príkaz, ktorý sa používa na vyhľadávanie názvových serverov DNS pre akúkoľvek úlohu / operácie súvisiace so službami vyhľadávania DNS.

nslookup: Ak chcete vyhľadať dotaz súvisiaci s DNS.

Trasa: Zobrazuje podrobnosti o súboroch smerovacích tabuliek a smerovacích tabuľkách IP.

mtr: Tento príkaz kombinuje cestu ping a stopu do jedného príkazu.

Ifplugstatus: Tento príkaz sa používa na kontrolu, či je sieťový kábel zapojený alebo nie.

Odporúčaný článok

Toto bol sprievodca zoznamom otázok a odpovedí na otázky týkajúce sa skriptovania skriptov spoločnosti Shell, aby uchádzač mohol tieto otázky týkajúce sa skriptovania skriptov spoločnosti Shell ľahko zakročiť. Viac informácií nájdete aj v nasledujúcich článkoch

  1. ESL Interview Otázky
  2. Rozhovorové otázky založené na informačnom scenári
  3. Typy skriptov Shell pre nováčikov v systéme Linux (užitočné)
  4. Otázky týkajúce sa rozhovoru Java s viacerými vláknami
  5. Otázky týkajúce sa rozhovoru v oblasti cloud computingu
  6. Parametre skriptov shellu s príkladmi
  7. Ako funguje slučka pri skriptovaní shellu?

Kategórie: