Ubuntu切換默認sh爲bash或者dash

一、bash與dash

從Ubuntu 6.10開始,默認使用dash(theDebian Almquist Shell)而不是bash(the GNU Bourne-Again Shell).

但Login Shell還是bash。原因是dash更快、更高效,而且它符合POSIX規範。Ubuntu在啓動的時候會運行很多shell腳本,使用dash可以加快啓動速度。

二、切換bash和dash

先用命令ls -l /bin/sh看看
在這裏插入圖片描述
我們會發現Ubuntu默認採用的是 dash

如果要修改默認的sh,可以採用命令:

sudo dpkg-reconfigure dash

在這裏插入圖片描述
然後選擇NO 即可

這樣就將默認的shell切換bash
在這裏插入圖片描述
要切成dash也是一樣的操作,只是要選擇 “YES”

參考文章:
https://blog.csdn.net/gatieme/article/details/52136411

發佈了119 篇原創文章 · 獲贊 66 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章