如何更改預設登入Shell ? - Linux

Table of Contents

請問,我是用UNIX SunOS 5.8,
沒有ROOT權限,是這大型機器千萬普通使用者之一,
每次登入預設Shell是C Shell,
但是我發現Bash Shell 比較好用,
要如何改成登入預設Shell是Bash Shell?
或者把登入C Shell殺掉,再執行Bash Shell,
不過這樣好像就會登出斷線了,
請指點,謝謝。

--

All Comments

Emily avatarEmily2009-07-31
chsh 如果家目錄是nfs的話試試ypchsh
Olivia avatarOlivia2009-08-01
chsh ypchsh 都找不到命令 Command not found
Mary avatarMary2009-08-05
% whereis chsh去找, FreeBSD是放在 /usr/bin 裡, 或者把
Xanthe avatarXanthe2009-08-10
客製化的.bash_profile改成.bashrc 每當登入時執行bash
Madame avatarMadame2009-08-13
還是沒有耶!沒有在/usr/bin,
Faithe avatarFaithe2009-08-15
登入時執行bash,這樣ps不就有兩個,一個csh ,一個 bash
能不能只要一個 bash 就好?
Mary avatarMary2009-08-17
改/etc/passwd
Hazel avatarHazel2009-08-19
那個好像要ROOT才能改,對嗎?我不是ROOT就沒法改?
Olive avatarOlive2009-08-23
在 ~/.login 跑自己喜歡的shell就好...