GNU/Linux >> Tutoriels Linux >  >> Linux

Comment changer le shell par défaut sous Linux

Dans l'exemple suivant, "" sera utilisé pour changer le shell de connexion de "bash" à "KornShell" pour l'utilisateur "test".

1. Pour savoir quel shell vous utilisez, tapez simplement "echo $SHELL".

# echo $SHELL
/bin/bash

2. Vous pouvez obtenir la liste des shells disponibles dans le système à partir du fichier /etc/shells.

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

3. Si le shell requis est manquant, il peut être installé à l'aide de la commande "yum". Dans notre cas, le ksh (KornShell) n'est pas installé, nous allons donc l'installer.

# yum install ksh.x86_64

4. Voici la syntaxe de la commande chsh :

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

5. Il vous demandera d'entrer le mot de passe et changera le shell par défaut pour l'utilisateur. Modification du shell par défaut pour l'utilisateur "test".

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

6. Vous devez vous déconnecter et vous reconnecter pour voir ce changement.

# echo $SHELL
/bin/ksh


Linux
  1. Comment changer la couleur de votre terminal Linux

  2. Comment changer l'identité d'un système Linux

  3. Comment changer (de manière permanente) le shell par défaut après la connexion à un Ttyn spécifique sous Linux ?

  4. Comment changer le shell par défaut sous Linux

  5. Comment changer le gestionnaire de bureau par défaut dans debian ?

Comment changer le shell utilisateur par défaut dans le système d'exploitation Linux

Comment changer le shell par défaut dans le système Linux

Comment changer un shell d'utilisateurs sous Linux

Comment changer le port SSH par défaut sous Linux [correctement et en toute sécurité]

Comment changer le mot de passe root sous Linux

Comment changer le nom d'hôte sur Debian Linux