2.8 Hive 常用命令

  1. 退出 Beeline 客户端

    !quit
    # 或者
    !exit
    
  2. 在 Beeline 命令窗口查看 HDFS 系统

    dfs -ls /;
    

  3. 在 Beeline 命令窗口查看本地文件系统

    !sh ls /opt/module
    

  4. 查看在 Beeline 中输入的所有历史命令

    !history
    

  5. !help 可以查看其它命令

  6. 执行一次性的语句

    hive -e "select id from student;"
    # -S 静默. 去掉一些不是很关键的信息
    hive -S -e "select id from student;"
    # 把查询的结果重定向到文件中
    hive -S -e "select id from student;" > /opt/a.txt
    
  7. 执行文件

    # a.hql是一个定义好的文件
    hive -f  /a.hql
    
  8. 如果是通过 beeline 执行的6, 7的话, 命令比较复杂:

    beeline -u "jdbc:hive2://hadoop201:10000/default" -n atguigu -p aaa  -e "select * from stu;"
    
    beeline -u "jdbc:hive2://hadoop201:10000/default" -n atguigu -p aaa  -f test.hql
    
  9. 进入hive交互之后执行文件

    // hive cli
    source /opt/module/datas/test.hql;
    // beeline
    !run /opt/module/datas/test.hql
    
Copyright © 尚硅谷大数据 2019 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-12-07 18:59:36

results matching ""

    No results matching ""