命令行解釋器
Shell 是一個命令行解釋器,它充當用戶與作業系統核心之間的接口。
Shell 接收用戶的命令輸入,並將其轉換為作業系統可以理解的格式,然後傳遞給核心執行,同時,Shell 也提供了一個互動式的命令行環境,讓用戶能夠與作業系統進行互動。
此外,Shell 還可以執行存放在檔案中的命令序列,這種檔案通常被稱為 Shell 腳本,Shell 腳本使用特定的程式語言編寫,允許用戶定義一系列命令,以便在將來批量執行,Shell 腳本通常以 `.sh` 結尾,是一種簡單但功能強大的編程工具,廣泛用於 Linux 和 Unix 系統中。