如何在没有Ctrl-C的情况下终止hbase shell中的扫描操作

ssg*_*gao 7 shell hbase irb control-c

有时当我跑步时scan '<tablename>.我看到因为桌子很大而打印了大量数据.我想杀死打印数据的进程.除此之外还有办法Ctrl-C吗?因为Ctrl-C杀死shell进程而我不想退出shell.

Tar*_*riq 5

您可以使用带有LIMIT的scan来限制shell上的扫描输出:

扫描“表”,LIMIT => 5

这只会显示5行。如果您已执行完整扫描并希望保留在特定行,则也可以按ctlr + s保留扫描。

  • 不过,这并不是对所问问题的真正答案。如果您发出“扫描”命令并意外忘记它将返回数千/数百万行,是否有中断它的解决方案? (6认同)