Top 10 Shell skriptovací rozhovory otázky a odpovědi aktualizovány pro rok 2019

Obsah:

Anonim

Úvod do otázek a odpovědí na skriptovací rozhovor Shell

Shell Scripting je způsob, kterým lze tuto potřebu zmírnit automatizací těchto příkazových sekvencí, aby se život ve skořápce usnadnil a produktivnější. Unix / Linux používá shelly k přijímání příkazů vydaných koncovým uživatelem. Otázky pro Shell Scripting Interview Otázky jsou k dispozici poměrně málo různých shellů. Nejčastěji používané skořápky jsou
1.SH (Bourne SHell)

2.CSH (C SHell)

3.KSH (Korn SHell)

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

Nyní, pokud hledáte práci související s Shell Scriptingem, musíte se připravit na 2019 Shell Scripting Interview Otázky. Je pravda, že každý pohovor se liší podle různých profilů práce. Zde jsme připravili důležité otázky a odpovědi týkající se skriptů v prostředí Shell Scripting Interview, které vám pomohou dosáhnout úspěchu v rozhovoru.

Níže je uvedeno 10 důležitých otázek a odpovědí na rozhovor Shell Scripting 2019, které jsou často kladeny při rozhovoru. Tyto otázky jsou rozděleny do dvou částí:

Část 1 - Shell skriptovací otázky rozhovoru (základní)

Tato první část se zabývá základními otázkami a odpověďmi skriptů Shell Scripting Interview.

1. Co je jádro?

Odpovědět:
Jádro je počítačový program, který je správcem rozhraní / prostředků operačního systému počítače, s úplnou kontrolou nad veškerým systémem. Je zodpovědný za přiřazení a zrušení přiřazení paměťového prostoru. Spravuje následující zdroje systému Linux -
Správa souborů
Řízení procesu
V / V řízení
Správa paměti
Správa zařízení atd.

2. Co je Shell?

Odpovědět:
Shell je speciální uživatelský program, který uživateli poskytuje rozhraní pro používání služeb operačního systému. Shell přijímá lidské čitelné příkazy od uživatele a převádí je na něco, čemu jádro rozumí. Shell začne, když se uživatel přihlásí nebo spustí terminál.
Je to interpret příkazového jazyka, který provádí příkazy čtené ze vstupních zařízení, jako jsou klávesnice nebo ze systému souborů.

Přejdeme k dalším otázkám Shell Scripting Interview.

3. Jaké jsou typy oprávnění na úrovni souboru v prostředí Shell?

Odpovědět:
Oprávnění vlastníka - Oprávnění udělená uživateli se všemi právy na kořenové úrovni se nazývají oprávnění vlastníka.

Skupinová oprávnění - Oprávnění udělená uživateli se všemi právy v určité skupině se nazývají oprávnění vlastníka.

Jiná (světová) oprávnění - Oprávnění udělená uživateli se všemi právy globálně na souborový systém se nazývají oprávnění vlastníka.

4. Jaké jsou typy režimů přístupu k souborům v prostředí Shell?

Odpovědět:
Toto jsou běžné otázky týkající se skriptů Shell Scripting Interview. Oprávnění s ohledem na operační systémy Linux jsou velmi unikátní. Základní bloky oprávnění Unix v souboru jsou oprávnění ke čtení, zápisu a spouštění, která jsou popsána níže -

Číst
Poskytuje uživateli oprávnění číst obsah souboru.

Napsat
Poskytuje uživateli oprávnění psát obsah souboru.

Vykonat
Dává uživateli s oprávněním provést soubor jako program.

5. Jaké jsou typy režimů přístupu k adresáři v prostředí Shell?

Odpovědět:
Režimy přístupu k adresáři jsou podobné jako režimy přístupu k souborům ve shellu. Níže jsou uvedeny velmi malé rozdíly -

Číst
Poskytuje uživateli oprávnění číst obsah adresáře a souborů v tomto prostoru.

Napsat
Poskytuje uživateli oprávnění psát a mazat obsah adresáře.

Vykonat
Neexistuje žádná taková věc vykonávající adresář. To znamená, že v něm můžeme procházet.

Část 2 - Shell Scripting Interview Otázky (Pokročilé)

Podívejme se nyní na pokročilé otázky Shell Scripting Interview.

6. Jaké jsou různé fáze procesu Linuxu, kterým prochází?

Odpovědět:
Obecně existují čtyři fáze procesu Linux:
Čekání: Pokud nejsou zdroje poskytnuty procesu v systému Linux.
Běh: když je právě spuštěn proces Linuxu.
Zastaveno: Když je proces Linuxu po úspěšném provedení zastaven.
Zombie: Tato fáze je známá jako zombie, protože proces se zastavil, ale stále je aktivní.

7. Jak jsou zadána stínová hesla?

Odpovědět:
Jedná se o programy, které lze zpočátku použít k aktualizaci stínového souboru
Příkaz pwconv se používá pro přidělování stínových hesel. Příkaz pwconv vytvoří soubor / etc / shadow a změní všechna hesla na 'x' v souboru / etc / password. Nejprve budou odstraněny položky ve stínovaném souboru, které v hlavním souboru neexistují, a ty lze ručně upravit. Poté se aktualizují stínované položky, které nemají jako heslo v hlavním souboru `x '. Zmeškané stínové záznamy lze přidat současně. Nakonec jsou hesla v hlavním souboru nahrazena `x '. Stínová hesla jsou uvedena pro lepší zabezpečení systému.

Přejdeme k dalším otázkám Shell Scripting Interview.

8. Co je LILO?

Odpovědět:
LILO je Linux Loader je zavaděč pro Linux. Používá se k načtení Linuxu do paměti a spuštění operačního systému. LILO lze nakonfigurovat tak, aby spouštělo i jiné operační systémy. LILO je přizpůsobitelné, což znamená, že pokud není výchozí konfigurace správná, lze ji změnit. Konfigurační soubor pro LILO je lilo.conf.
LILO je také fragment kódu, který při spuštění počítačového systému načítá BIOS PC do hlavní paměti. Zpracovává následující úkoly:
1. Vyhledání linuxového jádra.
2. Identifikace dalších podpůrných programů a jejich načtení do paměti.
3. Spuštění jádra.
Výběr různých obrazů jádra a spouštěcích rutin je podporován LILO. Z tohoto důvodu se nazývá správce spouštění.

9. Vysvětlete příkazy adresáře Linux spolu s popisem?

Odpovědět:
Toto jsou nejčastěji kladené dotazy na pohovor s Hibernate v rozhovoru. Níže jsou uvedeny příkazy adresáře spolu s popisy
pwd: Jedná se o vestavěný příkaz, který znamená „pracovní adresář pro tisk“. Zobrazuje aktuální pracovní umístění, pracovní cestu začínající / a adresář uživatele. V zásadě zobrazuje úplnou cestu k adresáři, ve kterém se právě nacházíte.

Je: Tento příkaz vypíše všechny soubory ve složce s adresou.

cd: To znamená 'change directory'. Tento příkaz se používá ke změně adresáře, ze kterého chcete pracovat z aktuálního adresáře. Pro přístup do konkrétního adresáře stačí zadat cd následované názvem adresáře.

mkdir: Tento příkaz se používá k vytvoření zcela nového adresáře.

rmdir: Tento příkaz se používá k odstranění adresáře ze systému.

10. Zapsat nějaké příkazy pro síťové sítě a odstraňování problémů?

Odpovědět:
Správce sítě je osoba, která udržuje systémovou síť, která zahrnuje síťové konfigurace a řešení problémů. Níže je uvedeno několik příkazů spolu s jejich popisem:
Název hostitele: Zobrazení názvu hostitele počítače a nastavení aktuálního názvu hostitele.

Ping : Kontrola, zda stroj reaguje nebo ne.

ifconfig: Vizualizace a správa směrovacích a síťových protokolů. Zobrazuje konfiguraci sítě. 'ip' je nahrazením příkazu ifconfig.

netstat: Zobrazuje mnoho síťových připojení, směrovací tabulky, statistiky rozhraní. V současné době 'ss' nahrazuje příkaz netstat, který se používá k získání více informací.

Traceroute: Jedná se o nástroj pro odstraňování problémů se sítí, který se používá k určení počtu chmelů potřebných pro určitý paket k dosažení cíle.

Tracepath: Je podobný traceroute s tím rozdílem, že nemusí vyžadovat oprávnění root.

Dig: Toto je příkaz, který se používá k dotazování názvových serverů DNS pro jakoukoli úlohu / operace související se službami vyhledávání DNS.

nslookup: Chcete-li vyhledat dotaz související s DNS.

Trasa: Zobrazuje podrobnosti o souborech tabulek tras a směrovací tabulce IP.

mtr: Tento příkaz kombinuje cestu ping a stopu do jediného příkazu.

Ifplugstatus: Tento příkaz se používá ke kontrole, zda je síťový kabel připojen nebo není zapojen.

Doporučený článek

Toto byl průvodce seznamem otázek a odpovědí na skriptovací seznam skriptů Shell, aby uchazeč mohl snadno zakročit proti těmto skriptovacím otázkám skriptů Shell. Další informace naleznete také v následujících článcích

  1. ESL Interview Otázky
  2. Rozhovorové otázky založené na informačním scénáři
  3. Typy skriptů Shell pro nováčky v systému Linux (užitečné)
  4. Dotazy na rozhovor s více vlákny Java
  5. Cloud Computing Otázky rozhovoru
  6. Shell Script Parametry s příklady
  7. Jak funguje smyčka při skriptování prostředí?