Introduksjon til Shell Scripting Intervju spørsmål og svar

Shell Scripting er en måte man kan lindre denne nødvendigheten ved å automatisere disse kommandosekvensene for å gjøre ens liv på skallet enklere og mer produktivt. Unix / Linux bruker skjell for å akseptere kommandoer gitt av sluttbrukeren, Shell Scripting Interview Questions Det er ganske mange forskjellige skjell tilgjengelig. De mest brukte skjellene er
1.SH (Bourne SHell)

2.CSH (C SHell)

3.KSH (Korn SHell)

4.TCSH (Extended C SHell) er basert på CSH.

Hvis du ser etter en jobb som er relatert til Shell Scripting, må du forberede deg på intervjuspørsmålene om Shell Scripting i 2019. Det er sant at hvert intervju er forskjellig per de forskjellige jobbprofilene. Her har vi forberedt de viktige spørsmålene og svarene på Shell Scripting-intervju som vil hjelpe deg å få suksess i intervjuet.

Nedenfor er de 10 viktige Shell Scripting-intervjuspørsmålene og svarene som ofte stilles i et intervju. Disse spørsmålene er delt inn i to deler er som følger:

Del 1 - Shell Scripting Interview Questions (Basic)

Denne første delen dekker grunnleggende spørsmål og svar på Shell Scripting-intervju.

1. Hva er en kjerne?

Svar:
Kjernen er et dataprogram som er grensesnittet / ressursbehandleren til datamaskinens operativsystem, med full kontroll over alt i systemet. Det er ansvarlig for å tilordne og fjerne tildelingen av minneplass. Den klarer følgende ressurser til Linux-systemet -
Filbehandling
Prosessledelse
I / O-ledelse
Minnehåndtering
Enhetsstyring m.m.

2. Hva er Shell?

Svar:
Et skall er et spesielt brukerprogram som gir et grensesnitt til en bruker for å bruke operativsystemtjenester. Shell aksepterer menneskelige lesbare kommandoer fra en bruker og konverterer dem til noe som kjernen kan forstå. Skallet kommer i gang når brukeren logger inn eller starter terminalen.
Det er en tolk for kommandospråk som utfører kommandoer som leses fra inndataenheter som tastaturer eller fra filsystemet.

La oss gå til de neste spørsmålene om Shell Scripting-intervju.

3. Hva er typene tillatelser på filnivå i Shell?

Svar:
Eiertillatelser - Tillatelsene gitt til en bruker med alle rettigheter på rotnivå er kjent som Eierrettigheter.

Gruppetillatelser - Tillatelsene gitt til en bruker med alle rettigheter i en bestemt gruppe er kjent som eierrettigheter.

Andre (verdens) tillatelser - Tillatelsene gitt til en bruker med alle rettigheter globalt til et filsystem er kjent som eierrettigheter.

4. Hva er typene for filtilgangsmodus i Shell?

Svar:
Dette er de vanlige spørsmålene om Shell Scripting-intervju som stilles i et intervju. Tillatelsene med hensyn til Linux-operativsystemer er veldig unike. De grunnleggende blokkering av Unix-tillatelser i en fil er lese-, skrive- og utføringsrettigheter, som er beskrevet nedenfor -

Lese
Gir en bruker fullmakt til å lese innholdet i filen.

Skrive
Gir en bruker myndighet til å skrive innholdet i filen.

Henrette
Gir en bruker med autoritet utføre en fil som et program.

5. Hva er typene katalogtilgangsmodus i Shell?

Svar:
Katalogtilgangsmodus er like lik File Access Mode i et skall. Det er veldig små forskjeller som er listet nedenfor -

Lese
Gir en bruker fullmakt til å lese innholdet i katalogen og filene på det området.

Skrive
Gir en bruker fullmakt til å skrive og slette innholdet i katalogen.

Henrette
Det er ikke noe slikt som kjører en katalog. Det betyr at vi bare kan krysse av det.

Del 2 - Spørsmål om Shell Scripting-intervju (avansert)

La oss nå se på de avanserte spørsmålene om Shell Scripting-intervju.

6. Hva er de forskjellige stadiene i en Linux-prosess den går gjennom?

Svar:
Generelt er det fire stadier av en Linux-prosess:
Venter: Når det ikke gis ressurser til en Linux-prosess.
Kjører: når Linux-prosessen for øyeblikket kjøres.
Stoppet: Når Linux-prosessen stoppes etter vellykket gjennomføring.
Zombie: Dette stadiet er kjent som en zombie fordi prosessen har stoppet, men fortsatt er aktiv.

7. Hvordan blir skyggepassord gitt?

Svar:
Dette er programmene som kan brukes til å oppdatere den skyggelagte filen
en pwconv-kommando brukes til å gi skyggepassord. Kommandoen pwconv oppretter filen / etc / shadow og endrer alle passord til 'x' i filen / etc / password. Først fjernes oppføringer i den skyggelagte filen som ikke finnes i hovedfilen, og disse kan redigeres manuelt. Deretter blir skyggelagte oppføringer som ikke har `x 'som passord i hovedfilen, oppdatert. Mistede skyggelagte oppføringer kan legges til samtidig. Til slutt erstattes passord i hovedfilen med `x '. Skyggepassord er gitt for bedre systemsikkerhet.

La oss gå til de neste spørsmålene om Shell Scripting-intervju.

8. Hva er LILO?

Svar:
LILO er Linux Loader er en boot loader for Linux. Det brukes til å laste Linux inn i minnet og starte operativsystemet. LILO kan også konfigureres for å starte opp andre operativsystemer. LILO kan tilpasses, noe som betyr at hvis standardkonfigurasjonen ikke er riktig, kan den endres. Konfigurasjonsfil for LILO er lilo.conf.
LILO er også et kodebit som laster PC BIOS inn i hovedminnet når datamaskinen starter. Den håndterer følgende oppgaver:
1. Finne Linux-kjernen.
2. Identifisere andre støtteprogrammer og laste dem inn i minnet.
3. Starter Kernel.
Valget av forskjellige kjernebilder og oppstartsrutiner støttes av LILO. Av denne grunn er det kjent som en boot manager.

9. Forklar Linux Directory-kommandoene sammen med beskrivelsen?

Svar:
Dette er de mest vanlige spørsmålene om dvalemodus i et intervju. Nedenfor er katalogkommandoene sammen med beskrivelser
pwd: Det er en innebygd kommando som står for 'print working directory'. Den viser gjeldende arbeidssted, arbeidsstien som starter med / og brukerkatalogen. I utgangspunktet viser den hele banen til katalogen du for øyeblikket er i.

Er: Denne kommandoen viser alle filene i den rettede mappen.

cd: Dette står for 'endre katalog'. Denne kommandoen brukes til å endre til katalogen du vil jobbe fra den nåværende katalogen. Vi trenger bare å skrive cd etterfulgt av katalognavnet for å få tilgang til den aktuelle katalogen.

mkdir: Denne kommandoen brukes til å lage en helt ny katalog.

rmdir: Denne kommandoen brukes til å fjerne en katalog fra systemet.

10. Laste opp noen Linux-nettverks- og feilsøkingskommandoer?

Svar:
En nettverksadministrator er en person som vedlikeholder et systemnettverk som inkluderer nettverkskonfigurasjoner og feilsøking. Nedenfor er nevnt noen få kommandoer sammen med deres beskrivelse:
Vertsnavn: For å se vertsnavnet på maskinen og angi gjeldende vertsnavn.

Ping : For å undersøke om maskinen svarer eller ikke.

ifconfig: Å visualisere og administrere ruting- og nettverksprotokoller. Den viser nettverkskonfigurasjon. 'ip' er erstatningen av ifconfig-kommandoen.

netstat: Den viser mange nettverkstilkoblinger, rutetabeller, grensesnittstatistikk. For øyeblikket er 's' erstatning for netstat-kommandoen som brukes til å få mer informasjon.

Traceroute: Det er nettverksfeilsøkingsverktøy som brukes til å bestemme antall humle som kreves for at en bestemt pakke skal nå målet.

Tracepath: Det ligner på traceroute med en forskjell at det ikke trenger å kreve rotprivilegier.

Grav: Dette er kommandoen som brukes til å spørre DNS-navneservere for alle oppgaver / operasjoner relatert til DNS-oppslagstjenester.

nslookup: For å søke etter DNS-relatert spørring.

Rute: Den viser detaljene for rutetabellfilene og IP-rutetabellen.

mtr: Denne kommandoen kombinerer ping- og sporsti til en enkelt kommando.

Ifplugstatus: Denne kommandoen brukes til å sjekke at nettverkskabelen er koblet til eller ikke.

Anbefalt artikkel

Dette har vært en guide til Liste over Shell Scripting Intervju Spørsmål og svar, slik at kandidaten lett kan slå sammen disse Shell Scripting Intervju spørsmålene. Du kan også se på følgende artikler for å lære mer

  1. ESL-intervjuspørsmål
  2. Informatica Scenario-baserte intervjuspørsmål
  3. Shell-skripttyper for Linux-nybegynnere (nyttig)
  4. Java flerstrengingsspørsmål
  5. Spørsmål om Cloud Computing Interview
  6. Shell Script-parametere med eksempler
  7. Hvordan for loop fungerer i shell scripting?