有时我想从HBase shell中的运行命令退出,例如扫描操作通常需要花费太多时间.
所以我想停止运行这个命令,但我不想退出HBase shell.
通常的方法是我停止运行命令,我使用Ctrl + C,它可以停止运行命令,但它也退出HBase shell,然后我需要花更多的时间来重新输入HBase shell.
有没有更好的方法来解决这个问题?
ctrl+s暂停屏幕(控制台),ctrl+q恢复屏幕,它可用于控制任何应用程序的控制台输出(如 cat longfile.txt 等),而不仅仅是 hbase shell。
https://en.wikipedia.org/wiki/Software_flow_control#Applications
另一种选择是使用ctrl+z来暂停当前的前台作业,影响将是暂停的屏幕。要恢复暂停的任务,只需按fg将其返回前台即可。
https://www.thegeekdiary.com/understanding-the-job-control-commands-in-linux-bg-fg-and-ctrlz/
| 归档时间: |
|
| 查看次数: |
2500 次 |
| 最近记录: |