GNU/Linux >> LINUX-Kenntnisse >  >> Linux

chsh-Befehlsbeispiele in Linux

Der Befehl chsh (Change Shell) legt Ihr Login-Shell-Programm fest. Ohne einen Benutzernamen aufgerufen, wirkt sich chsh auf Ihr Konto aus; Wird es mit einem Benutzernamen (von root) aufgerufen, wirkt es sich auf diesen Benutzer aus. Ohne Optionen fordert chsh Sie zur Eingabe der gewünschten Informationen auf.

$ chsh
Changing shell for smith.
Password: *******
New shell [/bin/bash]: /bin/tcsh

Die neue Shell muss in /etc/shells.

aufgeführt sein

Beispiele für chsh-Befehle

1. So ändern Sie Ihre Login-Shell:

# chsh -s /bin/bash 

2. So drucken Sie die Shell-Liste:

# chsh -l 

3. Drucken der Nutzungsmeldung und Beenden:

# chsh -u

4. So drucken Sie die Versionsinformationen:

# chsh -v 

Tipps

– Nach dem Shell-Wechsel haben Sie möglicherweise Probleme beim Ausführen einiger Befehle oder haben eine Eingabeaufforderung oder Anzeige, die nicht so gut ist wie das Original. Das liegt wahrscheinlich daran, dass Ihre Standard-Shell von Ihrem Systemadministrator sorgfältig angepasst wurde.
– Manche Systeme erlauben Benutzern nicht, chsh zum Wechseln der Shells zu verwenden. Wenn dies der Fall ist, müssen Sie Ihren Systemadministrator per E-Mail um eine Änderung bitten oder prüfen, ob es alternative Methoden gibt.

Abschließende Gedanken

chsh wird verwendet, um Ihre Login-Shell zu ändern. Wenn auf der Befehlszeile keine Shell angegeben wird, fordert chsh zur Eingabe auf. Alle gültigen Shells sind in der Datei /etc/shells aufgeführt. Zum Beispiel:

$ chsh -l
/bin/bash
/bin/sh
/bin/ash
/bin/bsh
/bin/tcsh
/bin/csh
/bin/ksh
/bin/zsh


Linux
  1. 7 Beispiele für Linux-df-Befehle

  2. rm-Befehlsbeispiele unter Linux

  3. ps-Befehlsbeispiele in Linux

  4. chsh-Befehlsbeispiele in Linux

  5. w Befehlsbeispiele unter Linux

9 Beispiele für tee-Befehle unter Linux

9 diff-Befehlsbeispiele in Linux

Linux-IP-Befehl mit Beispielen

Linux chsh Command Tutorial für Anfänger (5 Beispiele)

15 Linux-PS-Befehl mit Beispielen

id-Befehlsbeispiele in Linux