Hive3 Hive CLI详细介绍

Hive3 Hive CLI其他命令介绍

更多整理都在我的github上:Auraros欢迎大家。

自动补全功能

跟linux一样,在输入过程中敲击Tab制表键,那么CLI会自动补全可能的关键字或者函数名。

查看操作命令历史

上下标移动
Control + A 代表光标移到行首
Control + B 代表光标移动到行尾
Control + F 一次向前移动一个单词这样的命令

执行Shell命令

用户不需要退出CLI就可以执行Bash shell命令

hive > ! /bin/echo "that up dag";
"what up dag"

注意:不能使用输入交互命令,不能文件自动补全

使用Hadoop的dfs命令

直接删除hadoop命令中的关键字hadoop就行。

#dfs查找命令
hive> dfs -ls /;

优点:实际上比在bash shell中执行hadoop dfs... 命令更加高效,因为后者会启动一个新的JVM实例,而Hive会在同一个进程中执行这些命令。

脚本中注释

使用 -- 开头的字符串进行注释

-- this is no runing

显示字段名称

让CLI打印出字段名称(这个功能默认关闭)
通过设置hiveconf 配置项 hive.cli.print.header为true来开启这个功能。

hive> set hive.cli.print.header= true;
hive> SELECT * FROM system_logs LIMIT3;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值