0

When I issue the command who in a bash terminal:

$ who
me   console      2018-11-09 07:13
me   ttys000      2018-11-09 07:13
me   ttys001      2018-11-09 07:13

The manual states:

who - show who is logged on
Print information about users who are currently logged in.

I am working on two terminals ttys000 and ttys001.

What does console mean in the above output?

Jeff Schaller
  • 66,199
  • 35
  • 114
  • 250
AbstProcDo
  • 2,453
  • 4
  • 23
  • 55
  • Possibly related: [What is the exact difference between a 'terminal', a 'shell', a 'tty' and a 'console'?](https://unix.stackexchange.com/questions/4126/what-is-the-exact-difference-between-a-terminal-a-shell-a-tty-and-a-con) – steeldriver Nov 09 '18 at 14:17
  • Possibly related: https://unix.stackexchange.com/questions/60641/linux-difference-between-dev-console-dev-tty-and-dev-tty0 – dr_ Nov 09 '18 at 14:18
  • Those pointing to Linux questions should note that the questioner is asking about MacOS, and about entries in the ASL. – JdeBP Nov 09 '18 at 14:25

1 Answers1

1

Taken from an answer from this question:

Historically the console was the main physical device used by the System Administrator to control the server, and TTYs were the users' serial terminals attached to a server. Now console and tty0 usually identify the same virtual device.

dr_
  • 28,763
  • 21
  • 89
  • 133