- 将hive中的数据导出至Linux本地文件系统
hive>insert overwrite local directory '/root' select * from test_user_mutiple1;
#overwrite表示本地文件系统中该路径下如果有内容,会将该目录下的内容全部覆盖掉,而不是说路径下已经有该数据文件时才会覆盖原来的数据文件。
查看本地文件:
[root@hadoop01 ~]# cd /root
[root@hadoop01 ~]# ll
total 4
-rw-r--r-- 1 root root 54 Apr 22 07:04 000000_0
[root@hadoop01 ~]# cat 000000_0
1Tom
2Bob
3Lily
4Alice
1Tom
2Bob
3Lily
4Alice
导出前,本地文件系统/root目录:
导出后: