La shell

Da LinuxPedia.

Jump to: navigation, search

La shell Linux

In GNU/Linux, la shell (tradotto letteralmente conchiglia) o riga di comando è il mezzo interattivo più potente tra macchina e utente. Come per gli altri sistemi operativi di tipo Unix-like anche la shell Linux offre moltissime possibilità e un numero elevato di comandi che possiamo impartire alla macchina. Ovviamente tenere a memoria tutti i comandi e tutte le loro opzioni sarebbe un'impresa quasi impossibile per questo ci viene incontro il comando man e questa sezione di Linuxpedia che cerca di racchiudere in essa tutte le informazioni utili all'utilizzo della shell Linux.

La shell è un interprete di comandi che si interpone tra macchina ed utente. L'utente lancia un comando (o una serie di comandi raggruppati all'interno di uno script) e la shell lo interpreta e lo invia al sistema operativo.

Molti utenti tendono a sottovalutare la shell preferendo l'utilizzo di tool grafici, ma può capitare che si verifichino situazioni critiche e di emergenza che il tool grafico non riesce a soddisfare. Per questo ogni utente è chiamato a conoscere almeno i comandi principali della shell Linux.

In ambiente GNU/Linux esistono molti tipi di shell anche se possiamo considerare bash come la shell standard di tutte le varie distribuzioni o quasi.

Data la complessità della formattazione della pagina essa è bloccata, per ogni consiglio sulla sua modifica lasciate un messaggio nella Discussione di questo articolo

Nicola Fioretti

Le shell disponibili in ambiente GNU/Linux

  • ash - Shell limitata si tipo sh
  • ash.static - Shell di tipo sh compilata staticamente, utile per il recover del sistema
  • bash - Bourn Again Shell
  • bsh - Link simbolico a ash
  • csh - C shell
  • ksh - Korn Shell
  • rsh - Shell per operazioni di rete
  • sh - Link simbolico alla Bash
  • tcsh - Molto utilizzata e compatibile con ls csh
  • zsh - Compatibile con csh, ksh e sh

Shell Scripting

Articoli Vari

Personal tools