Bash 是 Bourne Shell 程序“sh”的升級版本,這是一個開源 GNU 項目。它提供了比 Bourne Shell 更好的功能,適用于編程和交互使用。 我們可以這么理解,Bash 是一個命令處理器,通常運行于文本窗口中,可以將用戶輸入的命令解釋并執(zhí)行相應(yīng)的操作,這樣式的文件被稱作腳本。 Bash 是絕大多數(shù) Linux 、MAC 及 OS 默認的 shell 程序,并且 Shell Script 都大致相同。當您學(xué)會一種 Shell 后,其它的 Shell 都能夠很快上手,而且一種 Shell Script 通??梢栽诤芏?Shell 上使用,因此您不必在學(xué)習(xí)哪種 Shell 的選擇上耗費太多的時間。
pushed
用于將目錄添加至堆棧中;popd
用于將目錄從堆棧中刪除;dirs
用于顯示堆棧中的內(nèi)容。若想知道您的操作系統(tǒng)支持哪些 Shell 類型,可在終端中輸入命令:
$ cat /etc/shells
若想知道 Bash 的絕對路徑,可在終端中輸入命令:
$ which bash
更多建議: