2011-05-29 30 views
3

誰能解釋什麼目的或如何使用/ dev/tty的任何人都可以向我解釋什麼的/ dev/tty的目的

+0

作爲介紹,閱讀本http://tldp.org/HOWTO/Text-Terminal-HOWTO-7.html – 2011-05-29 21:44:41

+0

[鏈接到TTY文章](http://www.smashingmagazine.com/2010/02/05/50-free-ui-and-web-design-wireframing-kits-resources-and-source-files/) – stefgosselin 2011-05-29 21:47:48

+0

雅我累了,網站它的一種混亂。我想知道是否有人可以簡單地將它分解爲初學者 – Victor 2011-05-29 21:51:51

回答

5

你可以用POSIX spec開始。從那裏,閱讀關於過程的「控制終端」。

但只是舉例...的/ dev/tty的是像「SSH」的命令怎麼能看到你的密碼,即使它的標準輸入來自別的地方:

tar cf - . | ssh dest 'tar xf -' 

如果SSH決定提示對於密碼,它將從/ dev/tty而不是stdin中讀取它。

從概念上講,/ dev/tty是「鍵盤和文本終端」。或多或少。

1

它允許程序連接到其「控制終端」(如果有的話),即使stdin,stdout和stderr已被重定向到遠離它的位置。常用的方法是向用戶請求密碼。

相關問題