home products tech support contact us

 Linux 技術支援    ⇒   基礎篇    進階篇    補腦篇    指令索引    中⇒ENG
版權所有, 引用請註明出處
 

chsh 變更登入的 shell

chsh (change your login shell) 變更登入的 shell,主要的用法為 chsh [OPTIONS] [USERNAME] .

其中〝 USERNAME〞為要更改其登錄 shell 的用戶的用戶名, 如果未提供,該命令假定您正在更改當前用戶的 shell。
〝OPTIONS〞比較常用的為選項有:

chsh -l 查詢有效的 shell (此指令是讀取檔案〝/etc/shells〞的內容)。
chsh -s SHELL_NAME 改變以後登入的 shell。

例:

chsh -s /bin/ksh john ←要將用戶“john”的登錄 shell 更改為 ksh(Korn Shell)

此外更改登錄 shell 需要管理權限, 通常只有系統管理員或用戶自己可以更改自己的登錄 shell。

其他操作範例可參考連結