Command

getty 和 getty 和有什麼不一樣?

  • September 7, 2017

當我查看手冊時,我看到的是alternative getty

有一個名為gettyUnix 第一版的程序。BSD 通常有一個名為的程序getty,它是它的(相當)直接後代。它(現在)讀取/etc/ttys已配置終端設備/etc/gettytab的數據庫和終端線路類型的數據庫(作為參數傳遞給getty程序的線路類型)。

Linux 世界有一系列複製和重新實現,就像之前的 minix 一樣。

  • agetty由 Wietse Venema 編寫,作為 AT&T System 5 和 SunOS 的“替代品”,getty並由 Peter Orbaek(他也提供simpleinit了)移植到 Linux。它適用於串列設備、調製解調器或直接連接的終端以及虛擬終端設備。
  • Paul Sutcliffe, Jr’sgettyuugetty現在很難找到,但它是agetty. (getty-ps包含它們的軟體包仍然可以在 SlackWare 中找到。)
  • Fred van Kempen在 1990 年為 minix寫了一個“改進的”getty和。init
  • Gert Doeringmgetty是另一個適用於實際串列設備的 getty,旨在支持“智能”調製解調器,例如傳真調製解調器和語音調製解調器,而不僅僅是“啞”終端調製解調器。
  • Florian La Roche 的mingetty設計支持串列設備和任何終端設備上的通用 getty 功能。相反,它特定於虛擬終端設備,並消除了與調製解調器和串列設備相關的所有傳統 getty hooplah。
  • Felix von Leitnerfgetty源自mingetty,經過調整以使用比 GNU C 庫更小的 C 庫,並經過調整以包含checkpasswd機制等內容。
  • Nikola Vladovngetty是對整個 getty 機制的重新架構。與其init(直接或間接地)知道 TTY 數據庫並生成多個 getty 實例,每個實例都在一個終端上響應,不如 init 生成一個ngetty監控所有終端的程序。

引用自:https://unix.stackexchange.com/questions/255385