誰能解釋什麼目的或如何使用/ dev/tty的任何人都可以向我解釋什麼的/ dev/tty的目的
3
A
回答
5
你可以用POSIX spec開始。從那裏,閱讀關於過程的「控制終端」。
但只是舉例...的/ dev/tty的是像「SSH」的命令怎麼能看到你的密碼,即使它的標準輸入來自別的地方:
tar cf - . | ssh dest 'tar xf -'
如果SSH決定提示對於密碼,它將從/ dev/tty而不是stdin中讀取它。
從概念上講,/ dev/tty是「鍵盤和文本終端」。或多或少。
1
它允許程序連接到其「控制終端」(如果有的話),即使stdin,stdout和stderr已被重定向到遠離它的位置。常用的方法是向用戶請求密碼。
0
如果stdin已被設置爲管道,則可以使用/ dev/tty來模擬來自控制輸入終端設備的讀取。
例如:
echo ~/.profile ~/.bashrc | xargs sh -c 'vim "[email protected]" </dev/tty' dummy_script_name
# :qa # quit all files
相關問題
- 1. 任何人都可以解釋我什麼是項目[0] .qty
- 2. 任何人都可以解釋我什麼是Java中的Pojo?
- 3. 任何人都可以向我解釋什麼主鍵實際上做什麼?
- 4. 任何人都可以解釋我StandardScaler?
- 5. 任何人都可以向我解釋這個查詢是幹什麼的?
- 6. 任何人都可以向我解釋這個腳本是做什麼的?
- 7. 任何人都可以向我解釋這preg_match()函數做什麼?
- 8. 任何人都可以向我解釋如何呢?
- 9. 任何人都可以用JavaScript語言向我解釋什麼是「指針」?
- 10. 任何人都可以向我解釋這個LabView模擬?
- 11. 什麼是IBM Worklight?任何人都可以向我詳細解釋一下嗎?
- 12. 任何人都可以解釋這
- 13. 任何人都可以向我解釋這個sed命令嗎?
- 14. 任何人都可以向我解釋這個CSS
- 15. 任何人都可以向我解釋這段代碼?
- 16. 任何人都可以用英語向我解釋這個嗎?
- 17. 任何人都可以向我解釋這個SOQL查詢嗎?
- 18. 任何人都可以解釋OAuth嗎?
- 19. 任何人都可以解釋「視場」
- 20. 任何人都可以解釋list-urls.py
- 21. 任何人都可以解釋輸出
- 22. 任何人都可以解釋這是什麼意思?
- 23. Lua任何人都可以解釋這是什麼嗎?
- 24. 任何人都可以解釋什麼是CGRectZero
- 25. 任何人都可以解釋什麼是802.3 over multimode?
- 26. 任何人都可以解釋爲什麼(1:0)
- 27. 任何人都可以解釋我的這段代碼嗎?
- 28. 任何人都可以解釋我的numpy.indices()?
- 29. 任何人都可以解釋我的代碼
- 30. 任何人都可以解釋我下面的代碼。
作爲介紹,閱讀本http://tldp.org/HOWTO/Text-Terminal-HOWTO-7.html – 2011-05-29 21:44:41
[鏈接到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
雅我累了,網站它的一種混亂。我想知道是否有人可以簡單地將它分解爲初學者 – Victor 2011-05-29 21:51:51