如何查看Linux的/dev/console的信息?

比如我用echo 'Hello!' > /dev/console我在哪才可以看到这条输出信息啊?

阅读 8.3k
2 个回答

Linux下/dev/console是系统终端设备文件,不同版本可能使用上可能有不同。

ubuntu/debian下,指向/dev/console的输出, 会输出到/dev/tty0下。

实验如下:
打开终端:

$ sudo su
# while [ true ]; do echo "Hello world!"> /dev/console ; sleep 1 ; done;

按 Alt+Ctrl+F1 切换到tty0

你将会看到你的 Hello world!

按Alt+Ctrl+F7切回图形界面

more /dev/console 查看输出,输出在/dev目录下的console文件里
图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题