GNU/Linux >> Znalost Linux >  >> Linux

Příklady příkazů chsh v Linuxu

Příkaz chsh (change shell) nastaví váš přihlašovací shell program. Vyvoláno bez uživatelského jména, chsh ovlivňuje váš účet; vyvolané uživatelským jménem (uživatelem root), ovlivní tohoto uživatele. Bez možnosti vás chsh vyzve k zadání požadovaných informací.

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

Nový shell musí být uveden v /etc/shells.

Příklady příkazů chsh

1. Změna přihlašovacího prostředí:

# chsh -s /bin/bash 

2. Chcete-li vytisknout seznam mušlí:

# chsh -l 

3. Chcete-li vytisknout zprávu o použití a ukončit:

# chsh -u

4. Chcete-li vytisknout informace o verzi:

# chsh -v 

Tipy

– Po změně shellu můžete mít problémy se spuštěním některých příkazů nebo mít výzvu či zobrazení, které není tak dobré jako originál. Je to pravděpodobně důsledkem toho, že váš výchozí shell pečlivě přizpůsobil váš systémový administrátor.
– Některé systémy uživatelům neumožňují používat chsh ke změně shellů. Pokud je to váš případ, budete muset poslat e-mail svému správci systému a požádat o změnu nebo zjistit, zda existují alternativní metody.

Poslední myšlenky

chsh se používá ke změně vašeho přihlašovacího prostředí. Pokud na příkazovém řádku není zadán shell, chsh vás vyzve k zadání. Všechny platné shelly jsou uvedeny v souboru /etc/shells. Například:

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


Linux
  1. 8 Příklady příkazů Linux TR

  2. Příklady příkazů rm v Linuxu

  3. Příklady příkazů ps v Linuxu

  1. Příklady příkazů ac v Linuxu

  2. Příklady příkazů df v Linuxu

  3. du příklady příkazů v Linuxu

  1. 7 Příklady příkazů Linux df

  2. sa Příklady příkazů v Linuxu

  3. Příklady příkazů chsh v Linuxu