# tty device driver - `/dev/tty*`: TTY stands of teletype, see [wiki Teleprinter](https://en.wikipedia.org/wiki/Teleprinter) - `/dev/ttyS*`: TTY over serial, new version - `/dev/hvc*`: hypervisor console, usually in virtualization env - `/dev/pts*`: pseudoterminal, this is ssh or virtual emulator. example ## ttyS ![image](../_images/ca50096af06051aab17589041bed77769e7aea121fba36d877fb5b9f2a1ecc5ba17487e651cde15f5a117a76ca9714bb0a7cd4b8afd89e16f173ba29.png) ## hvc im in HVC ![image](../_images/1fae2282ad9d2eb2780a890aa51a496afaac1bed42ef92745e1692a81d0cc3def2236f5803b0362cd0ea99a4c622ee8b891377d62bcffff4257433fc.png) ## pts im on ssh ![image](../_images/f9d0ad01ca56ae84c51590599daeea4709d25ee6b97c41974703a08084bad5537baaf09e781e32654cecbe8ccd0ad3b47c938c951adeba871cce43d1.png)