热门问题
时间线
聊天
视角
終端機 (macOS)
来自维基百科,自由的百科全书
Remove ads
終端機(英語:Terminal,檔案名稱 Terminal.app),是蘋果電腦macOS作業系統上的虛擬終端應用軟體,同時也存在於OS X早期的OPENSTEP和NEXTSTEP之上。macOS的終端機置於「Utilities」資料夾內。
Remove ads
作為虛擬終端,與macOS用戶體驗的大部分圖形特性不同,該應用程序通過與操作系統結合使用時提供命令行界面來提供對操作系統的基於文本的訪問。帶有Unix shell,例如Z shell(macOS Catalina中的默認shell[1])。[2]用戶可以選擇macOS可用的其他shell,例如Korn shell、tcsh和bash。[2][3]
OS X 10.8(Mountain Lion)及更高版本中的Terminal.app的偏好設置中提供了TERM環境變量值的選擇。可用的選項有ansi、dtterm、nsterm、rxvt、vt52、vt100、vt102、xterm、xterm-16color和xterm-256color,它們與OS X 10.5(Leopard)的選擇不同,它們通過刪除xterm-color並添加xterm-16color和 xterm-256color。這些設置不會更改終端的操作,並且xterm設置與xterm的行為不匹配。[4]
終端包含一些專門訪問macOS API的功能。這些功能包括使用標準macOS幫助搜索功能查找手冊頁和與Spotlight集成的功能。蘋果公司在Mac OS X的早期廣告中使用終端作為macOS圖形API的展示,提供一系列自定義字體和顏色選項,包括透明背景。
Remove ads
使用 Terminal
終端機應用程式的啟動方式可以前往實用工具目錄,點按兩次 Terminal.app 的圖示(icon)。
當終端機啟動時,一開始會登錄進 unix shell,程式會允許使用者透過shell與作業系統的核心溝通。在 OS X 10.3版 與 10.4版,預設的 unix shell 是 bash。更前面的版本則是使用 tcsh 作為預設的 unix shell。
OS X 10.4除了提供bash,還提供了tcsh、zsh和ksh。在此之前尚不支持ksh。下列命令可以更改默認shell程序,比如說該例中的zsh。
chsh -s /bin/zsh
參考資料
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads