La shell è una delle parti più importanti di un sistema Unix. Una shell è un programma che esegue comandi.
Ad esempio, uno dei compiti della shell è eseguire i comandi digitati dagli utenti. Le shell servono anche come piccole attività comuni in piccoli componenti e si affidano alla shell per gestire le operazioni e riunire le attività.
Molte parti importanti del sistema sono in realtà script della shell, ossia file di testo che contengono solo comandi shell.
Se avete lavorato con MS-DOS, gli script della shell possono somigliare ai file .BAT, ma la shell è molto più potente.
Uno dei principali vantaggi della shell è che, se commettete un errore, potete osservare ciò che avete digitato, vedere dov'è l'errore e riprovare rapidamente. Non abbiate paura di sperimentare cose nuove. L'unico modo per imparare la shell è utilizzarla.
Esistono molte shell Unix diverse, ma molte delle loro funzioni derivano tutte dalla shell Bourne, o /bin/sh. Ogni sistema Unix ha bisogno della Bourne per funzionare correttamente.
Linux utilizza una versione migliorata di questa shell, chiamata bash, o la shell "Bourne-again", bash è la shell predefinita per la maggior parte delle distribuzioni Linux e /bin/sh è normalmente una specie di collegamento a bash su un sistema Linux.
Nessun commento:
Posta un commento