Differences between revisions 12 and 13
Revision 12 as of 2019-09-12 13:18:17
Size: 4259
Comment: sync with English master v.47
Revision 13 as of 2020-01-13 02:16:09
Size: 4268
Editor: leela52452
Comment: http -> https hyperlinks, fix 404 zsh hyperlink
Deletions are marked like this. Additions are marked like this.
Line 33: Line 33:
Debian fornisce [[http://packages.debian.org/stable/shells/|molte shell differenti]]. Alcune delle shell degne di nota sono: Debian fornisce [[https://packages.debian.org/stable/shells/|molte shell differenti]]. Alcune delle shell degne di nota sono:
Line 36: Line 36:
 * [[it/Dash|Dash]] - una shell veloce, conforme con la [[http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts|Debian Policy §10.4]] e la [[https://en.wikipedia.org/wiki/Single_UNIX_Specification|Single UNIX Specification]]
 * [[DebianPkg:mksh]] - Una [[WikiPedia:KornShell|shell Korn]] veloce, conforme con la [[http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts|Debian Policy §10.4]] e la [[https://en.wikipedia.org/wiki/Single_UNIX_Specification|Single UNIX Specification]]. Contiene anche mksh-static, che potrebbe persino essere una scelta {{{/bin/sh}}} migliore.
 * [[DebianPkg:zsh]] - un'altra shell potente (vedere [[http://zsh.dotsrc.org/Intro/]]).
 * [[it/Dash|Dash]] - una shell veloce, conforme con la [[https: //www.debian.org/doc/debian-policy/ch-files.html#s-scripts|Debian Policy §10.4]] e la [[https://en.wikipedia.org/wiki/Single_UNIX_Specification|Single UNIX Specification]]
 * [[DebianPkg:mksh]] - Una [[WikiPedia:KornShell|shell Korn]] veloce, conforme con la [[https://www.debian.org/doc/debian-policy/ch-files.html#s-scripts|Debian Policy §10.4]] e la [[https://en.wikipedia.org/wiki/Single_UNIX_Specification|Single UNIX Specification]]. Contiene anche mksh-static, che potrebbe persino essere una scelta {{{/bin/sh}}} migliore.
 * [[DebianPkg:zsh]] - un'altra shell potente (vedere [[http://zsh.sourceforge.net/Intro/]]).

Translation(s): English - Français - Italiano - Brasileiro - Русский - Español


Una shell è un software che fornisce un'interfaccia per gli utenti. Oggigiorno il termine shell viene usato soprattutto per le shell con interfaccia a riga di comando (CLI). (Le persone tendono ad usare il termine ambiente desktop piuttosto che "shell grafica").

Una shell è un software che fornisce un'interfaccia per gli utenti. is a piece of software that provides an interface for users. Oggigiorno il termine shell viene usato soprattutto per le shell con interfaccia a riga di comando.

Shell grafica è un termine che viene raramente usato per un ambiente desktop.

Shell non interattiva

Una shell non interattiva viene usata per eseguire script di sistema o script che usano shebang #!/bin/sh.

Debian usa Dash come shell non interattiva predefinita.

Non è pensata per l'uso interattivo da parte dell'utente, per esempio in un emulatore di terminale, ma si concentra piuttosto su velocità e compatibilità con gli standard. Perciò molte funzionalità interattive non sono presenti in Dash, il che la rende più veloce e più efficiente in termini di memoria di Bash.

Prima di Debian Squeeze, Bash veniva usata come shell non interattiva predefinita

Shell interattiva

Una shell interattiva viene usata da un utente in una console virtuale o in un emulatore di terminale.

Debian usa Bash come shell interattiva predefinita.

La shell interattiva predefinita per gli utenti di nuova creazione può essere impostata in /etc/adduser.conf.

Per cambiare la shell interattiva predefinita per l'utente corrente:

  • controllare quali shell sono attualmente installate: cat /etc/shells

  • impostare la nuova shell predefinita: chsh

Altre shell

Debian fornisce molte shell differenti. Alcune delle shell degne di nota sono:

Vedere anche


CategoryCommandLineInterface | CategorySoftware | CategorySystemAdministration