Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

Unix Shell Tutorial

Unix shell je program , ktorý sedí medzi vami a operačného systému . Funguje ako príkazového riadku interpretu a rozhranie medzi vami a operačného systému . Niekoľko rôznych typov granátov sú k dispozícii pre operačný systém Unix . Každý má rovnaké funkcie . Avšak , príkazy každý shell chápe sa líšia . Ako Shell funguje

shell je zodpovedný za nájdenie príkazov v správnom adresári a uplatnenie týchto príkazov do niečoho , čo operačný systém môže pochopiť . Môžete zadať príkazy jeden po druhom v príkazovom riadku , alebo môžete umiestniť viac príkazov do textového súboru a zadajte názov súboru do príkazového riadku .

Shell tiež udržiava vlastné prostredie užívateľa , interpretuje zástupné znaky ( znaky , ktoré majú osobitný význam v rámci shell ) , a udržiavať históriu príkazov uvedených . Typicky operačného systému alebo správcu systému vytvorí vlastné prostredie priradením hodnoty do premennej prostredia Unixu a premenných shellu . Avšak , môžete ich zmeniť .
Typy Mušle

operačný systém Unix možno použiť rad rôznych mušlí . Patrí medzi ne Bourne shell ( sh ) , C shellu ( csh ) , Korn shellu ( ksh ) , shell Bourne Again ( bash ) . Každý z granátov má svoju vlastnú sadu príkazov a funkcií shellu . Užívatelia majú často prednosť , aké shell používajú .

Počiatočná shell , že sa prihlásite do nastavuje správca systému . Ak si nie ste istí , plášťa , ktorý práve používate , môžete zadať príkaz " echo $ SHELL " na príkazovom riadku . Môžete zmeniť shell pomocou príkazu " chsh " . Tento príkaz vám povie , aké sú vaše prihlasovacie shell je , vám ponúka zoznam škrupín ktoré máte k dispozícii , a spýta sa vás , či chcete prejsť na iný shell .

Každý plášť má manuálovú stránku, ktorá vysvetľuje príkazy , ktoré sú podporované , a funkcie a použitie daného shellu . Každý príkaz má svoju vlastnú zvláštnu manuálové stránke , ktorá ďalej vysvetľuje jednotlivé príkazy . Manuálové stránky sú Unix vstavaný manuálových stránkach , a pristupovať k nim zadaním " muža [ príkaz ] " na príkazovom riadku . Napríklad , ak sa chcete dozvedieť o bash shell , typu " man bash " na príkazovom riadku .
Shell skripty

Väčšina škrupiny majú vstavaný programovací jazyk , ktorému rozumie . To umožňuje vytvárať robustné skripty , ktoré môžu byť vykonané presne rovnako ako typického príkazu . Avšak , skript napísaný pre jeden shell zvyčajne nefunguje pri spustení pod iným shell . Ak chcete spustiť skript , môžete najskôr vyvolať správny plášť pred spustením skriptu . Zadajte názov shellu ( napríklad , " csh " pre C shell ) na príkazovom riadku .

Ako tvorca pre shell skript , môžete zadať shell pre použitie priamo v samotnom skriptu . Urobte to tým cestu k správnemu plášťa po " # ! " znaky na prvom riadku skriptu . Napríklad , ak vytvárate skript pre bash , typ " # ! /Bin /bash " ako vôbec prvej línii . Nasledoval toto s tvrdým návratom , a potom môžete zadať váš skript .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené