Uvod v Intervju Vprašanja in odgovori Shell Scripting

Shell Scripting je način, s katerim lahko olajšamo to potrebo z avtomatizacijo teh zaporednih ukazov, da bi bilo življenje v lupini lažje in bolj produktivno. Unix / Linux uporablja lupine za sprejem ukazov, ki jih je dal končni uporabnik. Vprašanja o intervjuju Shell Scripting Intervju je na voljo kar nekaj različnih lupin. Najpogosteje se uporabljajo školjke
1.SH (Bourne SHell)

2.CSH (C SHell)

3.KSH (Korn SHell)

4.TCSH (Extended C SHell) temelji na CSH.

Zdaj, če iščete službo, povezano s Shell Scripting, se morate pripraviti na vprašanja o intervjuju Shell Scripting 2019. Res je, da je vsak intervju drugačen glede na različne profile delovnih mest. Tu smo pripravili pomembna vprašanja in odgovore za Shell Scripting Interview, ki vam bodo pomagali do uspeha v vašem intervjuju.

Spodaj je 10 pomembnih vprašanj in odgovorov za Shell Scripting za leto 2019, ki jih pogosto postavljajo v intervjuju. Ta vprašanja so razdeljena na dva dela:

1. del - Vprašanja o intervjuju z lupinami (osnovno)

Ta prvi del zajema osnovna vprašanja o intervjuju za skripte v školjkah in odgovore.

1. Kaj je jedro?

Odgovor:
Jedro je računalniški program, ki je upravljalnik vmesnikov / virov v operacijskem sistemu računalnika, s popolnim nadzorom nad vsem v sistemu. Odgovoren je za dodeljevanje in prerazporeditev pomnilniškega prostora. Upravlja z naslednjimi viri sistema Linux -
Upravljanje datotek
Upravljanje procesov
Upravljanje V / I
Upravljanje spomina
Upravljanje naprav itd.

2. Kaj je lupina?

Odgovor:
Lupina je poseben uporabniški program, ki uporabniku ponuja vmesnik za uporabo storitev operacijskega sistema. Shell od uporabnika sprejme človeka berljive ukaze in jih pretvori v nekaj, kar jedro lahko razume. Lupina se začne, ko se uporabnik prijavi ali zažene terminal.
To je tolmač ukazov jezika, ki izvaja ukaze, ki jih bere z vhodnih naprav, kot so tipkovnice ali iz datotečnega sistema.

Pojdimo na naslednja vprašanja o intervjuju Shell Scripting.

3. Kakšne so vrste dovoljenj na ravni datoteke v Shellu?

Odgovor:
Lastniška dovoljenja - Dovoljenja, dodeljena uporabniku z vsemi pravicami na korenski ravni, so znana kot Lastniška dovoljenja.

Skupinska dovoljenja - Dovoljenja, dodeljena uporabniku z vsemi pravicami v določeni skupini, so znana kot lastniška dovoljenja.

Druga (svetovna) dovoljenja - Dovoljenja, dodeljena uporabniku z vsemi pravicami do datotečnega sistema, so znana kot lastniška dovoljenja.

4. Kakšne so vrste načinov dostopa do datotek v lupini?

Odgovor:
To so pogosta vprašanja o intervjuju Shell Scripting Intervju, ki so jih postavila v intervjuju. Dovoljenja glede operacijskih sistemov Linux so zelo edinstvena. Temeljni bloki dovoljenj Unixa v datoteki so dovoljenja za branje, pisanje in izvajanje, ki so opisana spodaj -

Preberi
Uporabniku omogoča pooblastilo za branje vsebine datoteke.

Pišite
Uporabniku daje pooblastilo za pisanje vsebine datoteke.

Izvedite
Uporabniku s pooblastilom omogoči, da datoteko izvede kot program.

5. Kakšne so vrste načinov dostopa do imenika v Shell?

Odgovor:
Načini dostopa do imenika so podobni kot načini dostopa do datotek v lupini. Spodaj so navedene razlike v minutah -

Preberi
Uporabniku daje pooblastilo za branje vsebine imenika in datotek znotraj tega prostora.

Pišite
Uporabniku daje pooblastilo za pisanje in brisanje vsebine imenika.

Izvedite
Tega ne bi izvajali imenik. Pomeni, da lahko v njem le potujemo.

2. del - Vprašanja za intervju z lupino za skripta (napredno)

Oglejmo si zdaj napredna vprašanja o intervjuju za Shell Scripting.

6. Katere so različne faze postopka Linuxa, skozi katerega gre?

Odgovor:
Na splošno obstajajo štiri stopnje postopka Linuxa:
Čakanje: Ko se viri ne dajo v proces Linux.
Teče: ko se trenutno izvaja proces Linux.
Zaustavljeno: Ko se postopek Linuxa zaustavi po uspešni izvedbi.
Zombi: Ta faza je znana kot zombi, ker se je postopek ustavil, vendar še vedno deluje.

7. Kako so dana gesla v senci?

Odgovor:
To so programi, ki jih lahko prvotno uporabite za posodobitev datoteke v senci
ukaz za pwconv se uporablja za podajanje senčilnih gesel. Ukaz pwconv ustvari datoteko / etc / shadow in spremeni vsa gesla v 'x' v datoteki / etc / password. Najprej se odstranjujejo vpisi v senčeni datoteki, ki ne obstajajo v glavni datoteki, in jih je mogoče ročno urejati. Nato se vnosi v senci, ki nimajo "x" kot geslo v glavni datoteki, posodobijo. Sočasno lahko dodate manjkajoče vnose v senci. Na koncu se gesla v glavni datoteki nadomestijo z x. Za boljšo varnost sistema so podana gesla v senci.

Pojdimo na naslednja vprašanja o intervjuju Shell Scripting.

8. Kaj je LILO?

Odgovor:
LILO je Linux Nalagalec je zagonski nakladalnik za Linux. Uporablja se za nalaganje Linuxa v pomnilnik in zagon operacijskega sistema. LILO je mogoče konfigurirati tudi za zagon drugih operacijskih sistemov. LILO je prilagodljiv, kar pomeni, da če privzeta konfiguracija ni pravilna, jo lahko spremenite. Konfiguriraj datoteko za LILO je lilo.conf.
LILO je tudi delček kode, ki ob zagonu računalniškega sistema naloži računalnik BIOS v glavni pomnilnik. Obravnava naslednje naloge:
1. Iskanje Linux jedra.
2. Identifikacija drugih podpornih programov in njihovo nalaganje v pomnilnik.
3. Zagon jedra.
LILO podpira izbiro različnih slik jedra in zagonskih rutin. Zaradi tega je znan kot upravitelj zagona.

9. Pojasnite ukaze za imenik Linux skupaj z opisom?

Odgovor:
To so najpogosteje zastavljena vprašanja o hibernaciji v intervjuju. Spodaj so navedeni ukazi imenika skupaj z opisi
pwd: To je vgrajen ukaz, ki pomeni „tiskanje delovnega imenika“. Prikaže trenutno delovno mesto, delovno pot, ki se začne z / in imenikom uporabnika. V bistvu prikazuje celotno pot do imenika, v katerem se trenutno nahajate.

Is: Ta ukaz uvrsti vse datoteke v usmerjeni mapi.

cd: To pomeni "sprememba imenika". Ta ukaz se uporablja za spremembo v imenik, ki ga želite delati iz sedanjega imenika. Za dostop do določenega imenika moramo samo vnesti cd, ki mu sledi ime imenika.

mkdir: Ta ukaz se uporablja za ustvarjanje povsem novega imenika.

rmdir: Ta ukaz se uporablja za odstranitev imenika iz sistema.

10. Vključite nekaj ukazov za omrežje in odpravljanje težav Linux?

Odgovor:
Omrežni skrbnik je oseba, ki vzdržuje sistemsko omrežje, ki vključuje omrežne konfiguracije in odpravljanje težav. Spodaj je omenjenih nekaj ukazov skupaj z njihovim opisom:
Ime gostitelja: Če želite videti ime gostitelja naprave in nastaviti trenutno ime gostitelja.

Ping : Če želite preveriti, ali se naprava odziva ali ne.

ifconfig: za vizualizacijo in upravljanje protokolov za usmerjanje in mreženje. Prikaže konfiguracijo omrežja. 'ip' je zamenjava ukaza ifconfig.

netstat: Prikaže veliko omrežnih povezav, usmerjevalnih tabel, statistike vmesnikov. Trenutno je 'ss' zamenjava ukaza netstat, ki se uporablja za pridobivanje več informacij.

Traceroute: To je orodje za odpravljanje težav z omrežjem, ki se uporablja za določitev števila hmelja, potrebnih za določen paket za dosego cilja.

Tracepat: Podoben je sledenju s to razliko, da ne potrebuje korenskih privilegijev.

Dig: To je ukaz, ki se uporablja za poizvedbo strežnikov imen DNS za vsa opravila / operacije, povezane s storitvami iskanja DNS.

nslookup: za iskanje poizvedb, povezanih z DNS.

Pot: prikaže podrobnosti datotek tabele poti in tabele usmerjanja IP.

mtr: Ta ukaz združuje ping in pot poti v en ukaz.

Ifplugstatus: Ta ukaz se uporablja za preverjanje, ali je omrežni kabel priključen ali ne.

Priporočeni članek

To je vodnik za seznam vprašanj in odgovorov za skriptni skript v školjki, tako da lahko kandidat zlahka razbije ta vprašanja o intervjuju Shell Scripting. Če želite izvedeti več, si oglejte tudi naslednje članke

  1. Vprašanja za intervju ESL
  2. Intervjujska vprašanja na osnovi scenarija informatike
  3. Vrste skriptov školjk za novorojenčke Linux (koristno)
  4. Vprašanja za intervju z različnimi nitmi Java
  5. Vprašanja za intervju v oblaku
  6. Parametri skripta lupine s primeri
  7. Kako zanka deluje pri zapisu lupin?

Kategorija: