xyz*_*xyz 5 mac unix terminal macos
我正在尝试使用 UNIX。
如果我在 Mac OS X 中打开一个终端并运行w,我会看到
USER TTY
myusername console
myusername s001
Run Code Online (Sandbox Code Playgroud)
(我不知道“会话”是否正确)
我假设这s001是我的终端会话。是否console代表整个 Mac OS X GUI 的会话?
GUI 会话显然更高级、更复杂,但它在概念上是终端会话的对等体吗?
GUI 会话的 stdin/stdout/stderr 与什么相关联?
对此有更了解的人可以随时纠正我!
s001是你的 TTY。这是您连接到机器的终端。
正如您所说,GUI 是登录服务器的一种方式,因此它显示为console。它确实有stdin、stdout、 和stderr
stdin 通常为 NULL。stdout 和 stderr 转到控制台日志,在/Library/Logs/Console/*your_uid*/console.log
| 归档时间: |
|
| 查看次数: |
5890 次 |
| 最近记录: |