如何在不退出Beeline CLI的情况下终止Hive查询及快捷键问题
Beeline实用操作指南
不退出会话终止长时间运行的查询
- 直接使用快捷键
Ctrl + \:在当前Beeline界面按下该组合键,可快速终止正在执行的查询,且不会退出Beeline会话,界面会自动回到命令提示符状态。 - 备选方案(多终端操作):
- 打开另一个终端,通过Beeline或Hive CLI连接到同一Hive集群
- 执行
SHOW OPERATIONS;列出所有正在运行的查询,找到目标查询的ID - 执行
KILL OPERATION <查询ID>;终止指定查询,原Beeline会话不受影响
输入错误时的快捷编辑操作
- 放弃当前未提交的查询:在输入查询的过程中(未执行
;提交),按下Ctrl + C可直接清空当前输入内容,回到Beeline提示符,不会退出会话。 - 删除光标到行首的内容:按下
Ctrl + U,可快速删除从光标位置到当前行开头的所有字符。 - 删除光标到行尾的内容:按下
Ctrl + K,可删除从光标位置到当前行末尾的所有字符。 - 快速清空整行:先按
Ctrl + A跳到当前行开头,再按Ctrl + K即可删除整行内容。
内容的提问来源于stack exchange,提问作者st789
相关产品推荐
相关产品推荐

