I can't understand what is difference among tty, ttyS, pts and vcsa? Are they same? when we connect a serial cable to a server which hosts unix-like operating system, which ones of these type of terminals( If i call them correctly) will be activate ? Also, which one of these are related with my keyboard ?

  • Did you look at the q/a's offered you as related when you asked this question? Look over to the right - there's a column there headed Related which has made some machine matches on the subject for you. They all answer this question. – mikeserv Jul 3 '15 at 18:16

tty - a native terminal, either kernel-emulated or hardware-implemented.

ttys - serial console

pty - Pseudo-terminal service, something emulated by a software like screen or ssh.

vcs, vcsa - virtual console memory. Explanation here.

Keyboard is usually with tty and/or pty, while a serial cable goes with ttyS

| improve this answer | |
  • These aren't necessarily the names for all consoles since, in theory, device nodes can have any name just like any other file. For instance, a driver might name a console "coolCompanyTty0" – PNDA Feb 21 '19 at 1:56

Not the answer you're looking for? Browse other questions tagged or ask your own question.