15
如何在Mac OS X的终端中清除以前的输出?
我知道clear可以“清除”当前屏幕的命令,但是它只是通过打印许多换行符来完成的-清除的内容只是向上滚动。 有没有办法完全清除终端上所有以前的输出,以便即使向上滚动也无法到达?
缓冲区是为将数据从一个地方移到另一个地方而临时存储数据而保留的内存区域。通常这样做是为了加快具有显着延迟的过程,例如写入磁盘,打印机或其他物理设备。在设备准备好接受输出之前,就已经准备好将输出发送到设备,因此将其移至缓冲区,这样发送程序就不必继续等待。