Unix Shell教程

Unix shell及其使用方法簡介

Shell是命令解釋器,用於將接口公開給基礎操作系統。

它允許您使用文本和命令執行操作,並且為用戶提供了高級功能,例如能夠創建腳本。

這很重要:與GUI(圖形用戶界面)相比,shell使您能夠以更優化的方式執行任務。命令行工具可以提供許多不同的配置選項,而不會太複雜而難以使用。

有許多不同種類的外殼。這篇文章重點介紹Unix shell,它們是您在Linux和macOS計算機上常見的外殼。

隨著時間的流逝,為這些系統創建了許多不同種類的外殼,其中一些占主導地位:Bash,Csh,Zsh,Fish等!

所有砲彈都來自伯恩砲彈,稱為sh。之所以稱為“伯恩”,是因為其創建者是史蒂夫·伯恩。

重擊手段伯恩再次殼shBash是專有的而不是開源的,Bash成立於1989年,旨在為GNU項目和自由軟件基金會創建一個免費的替代方案。由於項目必須付費才能使用Bourne shell,因此Bash變得非常流行。

嘗試打開您的Mac終端。默認情況下,它運行的是最常見的shell Bash。

更新:自Catalina以來,macOS上的默認Shell為sh

您可以將系統設置為運行任何類型的Shell,例如我使用Fish外殼。

每個外殼程序都有其獨特的功能和高級用法。

檢查有關每個特定shell的那些文章,以獲取有關其用法的更多信息:

免費下載我的Linux命令手冊


更多cli教程: