我正在浏览Linux版本0.0.1的源代码。在内核源码目录中看到一个文件tty_io.c。这个文件/ tty在Linux内核中的作用是什么?tty在Linux内核中的角色
3
A
回答
6
在Unix系统中,tty
(简称“电传打字机”)是terminal device的标准表示,至少具有输入和输出功能,通常更多。这些最初连接到串行端口,但今天大多数是虚拟终端,连接到文本模式控制台(类DOS)或图形终端程序(如xterm
或gnome-terminal
)。
0
该文件在用户级界面或控制台上支持tty
。这也实现了回显功能。
tty
:在标准输入上打印终端的文件名。有关更多信息,请在shell上输入info tty
命令。
相关问题
- 1. Linux内核在Android操作系统中的角色概述
- 2. 内核挂tty子系统
- 3. 在Linux内核中
- 4. 远程Linux TTY
- 5. 在Linux内核中抢占
- 6. Linux内核 - 中断
- 7. setscheduler()在Linux内核
- 8. asm__volatile()在Linux内核
- 9. 在cleanup_module linux内核
- 10. Linux中的Eventfd角色
- 11. 如何从内核模块写入TTY?
- 12. linux内核的中断
- 13. 剥离Linux中的内核?
- 14. linux内核的config.h
- 15. Linux内核的list.h
- 16. Linux内核add_timer
- 17. 目的在Linux内核中wake_up_sync/wake_up_interruptible_sync的
- 18. Linux内核和我的内核模块
- 19. 启动时内核模块在Linux内核中的状态
- 20. 在Linux内核中的memcpy实现
- 21. mprotect()在Linux内核中的功能
- 22. stdlib.h在Linux内核中的替代?
- 23. Linux内核多核问题
- 24. Linux内核中的内存损坏
- 25. Linux内核中的堆栈内存
- 26. Linux内核中的内存保护
- 27. linux内核中断劫持
- 28. 安装在Linux内核
- 29. 在Linux内核中跟踪中断
- 30. Linux内核启动在Uncompressing Linux中停止...好吧,启动内核
参见http://www.linusakesson.net/programming/tty/; BTW内核0.0.1只具有历史意义。 –
我可以说tty是一段代码,负责终端的输入输出服务吗?当tty的服务不需要时,哪些会持续运行并进入睡眠状态? – ted
这很接近。 'tty'是终端的表示,你看到的是'tty'设备驱动程序。 – chrylis