Hive 的常用的交互命令 [ 哔哔大数据 ]
大数据男孩 文章 正文
明妃
{{nature("2022-08-14 17:23:15")}}更新以下命令针对的是 Hive 1.2.2
所有的 shell 命令
[root@master ~]# hive -help
usage: hive
-d,--define <key=value> Variable subsitution to apply to hive
commands. e.g. -d A=B or --define A=B
--database <databasename> Specify the database to use
-e <quoted-query-string> SQL from command line
-f <filename> SQL from files
-H,--help Print help information
--hiveconf <property=value> Use value for given property
--hivevar <key=value> Variable subsitution to apply to hive
commands. e.g. --hivevar A=B
-i <filename> Initialization SQL file
-S,--silent Silent mode in interactive shell
-v,--verbose Verbose mode (echo executed SQL to the
console)
常用命令 1
-e 无需打开Hive 执行 HQL命令
[root@master ~]# hive -e 'select * from student'
Logging initialized using configuration in jar:file:/usr/local/src/hive/apache-hive-1.2.2-bin/lib/hive-common-1.2.2.jar!/hive-log4j.properties
OK
1 aa
2 bb
3 cc
Time taken: 12.088 seconds, Fetched: 3 row(s)
常用命令 2
-f 无需打开Hive 执行文件中的 HQL命令\ > 把查询结果导出到文件
[root@master ~]# hive -f stu.hql > stu_res.txt
Logging initialized using configuration in jar:file:/usr/local/src/hive/apache-hive-1.2.2-bin/lib/hive-common-1.2.2.jar!/hive-log4j.properties
OK
Time taken: 12.065 seconds, Fetched: 3 row(s)
[root@master ~]# ll
总用量 16
-rw-------. 1 root root 1340 11月 4 22:29 anaconda-ks.cfg
-rw-r--r--. 1 root root 23 12月 28 17:22 stu.hql
-rw-r--r--. 1 root root 15 12月 28 17:25 stu_res.txt
[root@master ~]# cat stu_res.txt
1 aa
2 bb
3 cc
Hive 常用的交互命令
退出命令
hive> exit;
先隐性提交数据,再退出
hive> quit;
不提交数据,退出
打开HDFS目录
dfs -ls /
hive> dfs -ls /
> ;
Found 2 items
drwx-wx-wx - root supergroup 0 2019-12-26 16:46 /tmp
drwxr-xr-x - root supergroup 0 2019-12-28 16:13 /user
打开本地目录
! ls /root
hive> ! ls /root;
anaconda-ks.cfg
student.txt
stu.hql
stu_res.txt
查看 Hive 中输入的所有历史命令
在当前用户的根目录查看 cat .hivehistory
{{nature('2020-01-02 16:47:07')}} {{format('12641')}}人已阅读
{{nature('2019-12-11 20:43:10')}} {{format('9527')}}人已阅读
{{nature('2019-12-26 17:20:52')}} {{format('7573')}}人已阅读
{{nature('2019-12-26 16:03:55')}} {{format('5017')}}人已阅读
目录
标签云
一言
评论 0
{{userInfo.data?.nickname}}
{{userInfo.data?.email}}