天天看點

吓尿了,mac下bash出了問題

由于個人的腦殘行為,使用homebrew安裝bash後,使用chsh指令将其改成brew安裝的特定版本的bash,結果上次brew更新bash之後,就徹底用不了shell了。。。

無奈隻能添加新的管理者賬戶然後把原來賬戶的預設shell改回來,這個事件告訴我,沒有弄清楚之前,千萬不要鬧熱做一些畫蛇添足的事情。。

同時也了解bsd、macos下,/etc/passwd是不存放使用者shell等資訊的;

如果想要改成homebrew安裝的bash,不應該添加特定版本的bash,而應該添加強定位置的連結:/usr/local/bin/bash;

更改其他賬戶shell的方法:sudo chsh -s /bin/bash username

轉載于:https://www.cnblogs.com/lyon2014/p/4796464.html

繼續閱讀