終端、shell、TTY、控制台:它們是一樣的嗎?

殼牌Linux

儘管這些術語經常混淆並互換使用,但事實並非如此。 終端、控制台、TTY和shell不一樣. 這些組件中的每一個之間都有顯著的區別。 在本文中,我們將闡明這些術語的含義,因為它們適用於 UNIX/Linux 操作系統……

分歧 分別是:

  • 終端: 是一個接受文本輸入並在執行某些命令時顯示輸出的環境。 換句話說,它將是一個允許您運行 shell 並執行命令行命令的環境。 舉一些例子,一些著名的終端是 Terminator、Tmux、Xterm 等。
  • 安慰:是一個物理終端或設備,一個控制計算機,您可以通過它與系統交互並訪問終端。 但是,它目前在另一個上下文中使用。 但它確實是一台由鼠標、鍵盤和屏幕組成的計算機。
  • 壳类: 是一個命令行解釋器,一個允許程序運行並能夠執行腳本以在終端輸出中顯示結果的環境。 shell 的一些示例可以是 ksh、bash、zsh、PowerShell 等。 如果您想查看您在環境中使用的 shell,可以運行命令 其中 $SHELL 並且名稱將出現在輸出中。
  • TTY(電傳打字機):是電傳打字機的首字母縮寫,是過去使用的一種過時的機電式設備。 在 Linux 和 Unix 操作系統中,它用於指代系統的標準終端,它們顯示為編號。 要查看有關它的信息,您可以使用命令 w.
  • PTS(偽終端從站): 這是一個鮮為人知的術語,但也被使用。 它指的是通過 SSH 協議或使用某些 SSH 客戶端(如 Putty)連接到 Linux 系統時使用的會話。 在這種情況下,您還可以使用命令 w 查看信息。

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。