GNU/Linux >> Linux Esercitazione >  >> Linux

Come modificare la shell predefinita in Linux

Nell'esempio seguente "" verrà utilizzato per modificare la shell di accesso da "bash" a "KorShell" per l'utente "test".

1. Per scoprire quale shell stai usando, digita “echo $SHELL”.

# echo $SHELL
/bin/bash

2. Puoi ottenere l'elenco delle shell disponibili nel sistema dal file /etc/shells.

# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/tcsh
/bin/csh

3. Se manca la shell richiesta, può essere installata utilizzando il comando "yum". Nel nostro caso ksh (KornShell) non è installato, quindi lo installeremo.

# yum install ksh.x86_64

4. Di seguito è riportata la sintassi del comando chsh:

# chsh -s /bin/[shell-name] [user-name]

5. Ti verrà chiesto di inserire la password e cambierà la shell predefinita per l'utente. Modifica della shell predefinita per l'utente "test".

# chsh -s /bin/ksh test
Changing shell for test.
Shell changed.

6. Devi disconnetterti e riconnetterti per vedere questa modifica.

# echo $SHELL
/bin/ksh


Linux
  1. Come cambiare il colore del tuo terminale Linux

  2. Come cambiare l'identità di un sistema Linux

  3. Come modificare (permanentemente) la shell predefinita dopo l'accesso su un Ttyn specifico in Linux?

  4. Come cambiare la shell in Linux

  5. Come cambiare il desktop manager predefinito in debian?

Come modificare la shell utente predefinita nel sistema operativo Linux

Come modificare la shell predefinita nel sistema Linux

Come modificare una shell utente in Linux

Come modificare la porta SSH predefinita in Linux [correttamente e in modo sicuro]

Come modificare la password di root in Linux

Come modificare il nome host su Debian Linux