我需要执行一些命令,例如ping 8.8.8.8
在 /dev/tty2 上...
这可能吗?
如果可以,有人能解释一下怎么做吗?
答案1
您可以将命令的输出直接传送到您选择的 tty。例如,在大多数系统上,TTY8+ 都未使用。因此,要 ping google 的 opendns 服务器,您可以执行此操作ping 8.8.8.8 > /dev/tty8
,然后按CTRL+ ALT+F8查看输出。
值得注意的是,您也可以输出到已在使用的 TTY...只要它是文本模式界面(没有管道到 TTY7,它通常托管 xwindows)。如果您希望让命令保持运行并且命令的输出出现在当前终端上,这可能会很有用...但除非仔细实施,否则它可能会相当混乱。