GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Perché /bin/sh punta a /bin/dash e non a /bin/bash??

Questa domanda ha già risposte qui :Qual è il punto di essere collegato a dash?

(4 risposte)
Chiuso 3 anni fa.

Per quanto ho capito, bash è la shell predefinita in Ubuntu, quindi perché /bin/sh punta a /bin/dash ?

Risposta accettata:

La shell di accesso predefinita è ancora /bin/bash . Ciò che è stato modificato è stata la shell di sistema predefinita /bin/sh .

La modifica della shell di sistema predefinita è iniziata da Ubuntu 6.10 e il motivo principale del passaggio era l'efficienza.

Qui puoi trovare informazioni complete su questa modifica:Dash as /bin/sh


Ubuntu
  1. /usr/bin Vs /usr/local/bin Su Linux?

  2. Bash =~ Regex e HTTPS://regex101.com/?

  3. Qual è il significato di /usr/sbin, /usr/local/sbin e /usr/local/bin?

  4. Quando devo usare #!/bin/bash e quando #!/bin/sh?

  5. Differenza tra /bin e /usr/bin

In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

Linux – /sbin/init non esiste?

Quando dovrei usare /dev/shm/ e quando dovrei usare /tmp/?

Spostato il contenuto di /bin in /usr/bin, è possibile annullare?

I siti web dovrebbero vivere in /var/ o /usr/ in base all'utilizzo consigliato?

#!/bin/sh vs #!/bin/bash per la massima portabilità