1、Hive支持的一些命令
退出使用quit或exit离开交互式外壳。
set key = value使用它来设置特定配置变量的值。 这里要注意的一件事是,如果您对变量名拼写错误,cli将不会显示错误。
set这将打印由用户或配置单元覆盖的配置变量列表。
set -v这将打印所有hadoop和hive配置变量。
添加文件[文件] [文件] *将文件添加到资源列表
添加jar jarname
list FILE列出所有添加到分布式缓存的文件
list FILE [file] *检查给定资源是否已经添加到分布式缓存中
! [cmd]从配置单元外壳执行外壳命令
dfs [dfs cmd]从配置单元外壳执行dfs命令
2、语法结构
1、-i 从文件初始化 HQL
2、-e 从命令行执行指定的 HQL
3、-f 执行 HQL 脚本
4、-v 输出执行的 HQL 语句到控制台
5、-p connect to Hive Server on port number
6、-hiveconf x=y(Use this to set hive/hadoop configuration variables)
7、-S:表示以不打印日志的形式执行命名操作
linux命令行下直接运行HQL:hive -e "select * from cookie.cookie1;"
linux命令行下调用写好的HQL文件:hive -f hive.sql
linux命令行下调用写好的Conf文件配置参数 hive -i initive.conf
二、Hive的参数配置方式
1、Hive的参数配置大全
2、Hive的