海之星科技
HY-STAR
專業電源IC供應 ⇒ DC-DC 降壓轉換器, DC-DC 升壓轉換器,LED 驅動 IC,MOSFETs / IGBTs
版權所有,
引用請註明出處
chsh 變更登入的 shell
chsh (change your login shell) 變更登入的 shell,主要的用法為 chsh [OPTIONS] [USERNAME] .
其中〝 USERNAME〞為要更改其登錄 shell 的用戶的用戶名, 如果未提供,該命令假定您正在更改當前用戶的 shell。
〝OPTIONS〞比較常用的為選項有:
- 〝-l〞:(小寫L)查詢有效的 shell (此指令是讀取檔案〝/etc/shells〞的內容),
- 〝-s〞:改變以後登入的 shell
chsh -l 查詢有效的 shell (此指令是讀取檔案〝/etc/shells〞的內容)。
chsh -s SHELL_NAME 改變以後登入的 shell。
例:
| $ chsh -s /bin/ksh john ←要將用戶“john”的登錄 shell 更改為 ksh(Korn Shell) |
此外更改登錄 shell 需要管理權限, 通常只有系統管理員或用戶自己可以更改自己的登錄 shell。
其他操作範例可參考連結 。