Unix-skal




Nokre kommandoar i bash.


Eit såkalla skal er kommando-tolkaren i Unix. Dette programmet er ein integrert del av alle Unix- eller Unix-liknande operativsystem. Det finst ulike variantar av dette programmet. Det opphavlege skalet vart utvikla av Stephen R. Bourne (sh, bsh), og er framleis det som blir levert med mange Unix-system. Andre variantar er C-shell (csh), T-shell (tcsh), «Bourne-again-shell» (bash) og Z shell (zsh). Microsoft Windows har òg ein kommando-tolk, i nyare utgåver kalla Powershell.


Viss ein Unix-maskin ikkje har installert eit grafisk skrivebordsmiljø, vil skalet normalt vera det programmet ein Unix-brukar kjem i kontakt med rett etter ei innlogging. Elles kan brukaren opna ein terminalemulator som gir tilgang til skalet. Skalet tolkar og utfører kommandoar som brukaren skriv inn i et tekstvindauge eller på ein tekstbasert terminal. Kommandoar kan også samlast i ei tekstfil og køyrast samla (satsvis/«batch»).



Syntaks |



Dei fleste skal forstår meir eller mindre avansert syntaks for manipulering av filer og prosessar. T.d. kan ein i alle Unix-skal la ein kommando lesa inndata frå fil ved å skriva < fil, eller skriva utdata til fil med > fil. Ein kommando kan senda utdata som inndata ein annan kommando som køyrer samtidig ved å skilja første og andre kommando med røyrteiknet: kommando1 | kommando2. Kommandoar kan køyra i bakgrunnen ved å skriva & til slutt. Kommandoar avsluttar alltid med ein feilkode (0 for null feil), og ein kan bruka && mellom to kommandoar for å berre køyra den andre kommandoen viss den første avslutta utan feil: kommando1 && kommando2.



Spire Denne dataartikkelen er ei spire. Du kan hjelpe Nynorsk Wikipedia gjennom å utvide han.






Popular posts from this blog

Proving the learnability of XOR function by a particular neural networkhow to find the input for this...

Magento2: How to add a new product type

Why is system upgrade showing unstable version when upgrading in backend?System Settings > System Upgrade link does not existsComposer Error While upgrading magento version 2.1.6 to 2.2.2How to upgrade magento 1.4.0.0 to above 1.6 versionIssue with upgrading Magento Version from 2.1.7 to 2.1.12Magento 2.2.5: Error on running setup: upgrade after upgrading Magento from 2.2.2 to 2.2.5Are there any Magento Code Release Notes?getting error when upgrading from Magento 2.1.5 to Magento 2.2.6Will the installed third party plugins upgrade when we upgrade Magento version via composerWhy PHP Settings Check and Checking Component Dependency showing error during Magento 2.3 upgrade?Fatal error: Out of memory (in composer) during upgrade Magento2.2.1 to Magento 2.3 when run composer update command