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