我目前正在设置一个 node.js 服务器,我在这里使用调试模块 https://github.com/visionmedia/debug .
我正在尝试启用它,这样我就可以在我的输出中获得彩色调试信息,但是我的终端看起来像底部的最后一个终端屏幕,上面写着:
When stdout is not a TTY, Date#toUTCString() is used, making it more useful for logging the debug information as shown below:
任何人都可以阐明这一点吗?谢谢。
最佳答案
tty 是那些时髦的 Unix 命令之一,它向标准输出打印(或显示)连接到标准输入的终端的名称。
这些通常用作访问计算机以修复问题的方式,而无需实际登录到可能已损坏的桌面。
相关:命令行中的 tty7 是什么?
默认情况下,Ubuntu 有 7 个 tty。
1-6 仅是命令行,7 运行您的 X session (您的普通桌面)。
要访问它们,请使用此键盘快捷方式:
Ctrl + Alt + F1
(将F1改为F1-F6访问你需要的终端)
要返回您的 X session (普通桌面),
Ctrl + Alt + F7
关于node.js - 什么是 TTY 以及如何在 Ubuntu 上启用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13388704/