如何从 Hive Beeline 中找到默认的 HDFS 目录及其内容?
How do I find the default HDFS directory and its contents from within Hive Beeline?
我想使用 "ls" 命令从 Hive Beeline 中查看 HDFS 目录的内容。同样,我想查看默认 HDFS 目录设置的内容,可能使用 "pwd" 命令。
在 Beeline 中有什么方法可以做到这一点,还是我会坚持使用 linux 提示并改用 hadoop?
您可以在直线提示符下输入 !sh
,然后输入 shell 命令,例如:
!sh pwd
当然,这会向您显示主机文件系统中的工作目录。您可以使用相同的机制来发出 HDFS 命令:
!sh hdfs dfs -ls /
我不知道有任何提供默认 HDFS 目录的机制。您在考虑 Hive 数据库吗?
有关详细信息,请在直线提示符下说 help
。
我想使用 "ls" 命令从 Hive Beeline 中查看 HDFS 目录的内容。同样,我想查看默认 HDFS 目录设置的内容,可能使用 "pwd" 命令。
在 Beeline 中有什么方法可以做到这一点,还是我会坚持使用 linux 提示并改用 hadoop?
您可以在直线提示符下输入 !sh
,然后输入 shell 命令,例如:
!sh pwd
当然,这会向您显示主机文件系统中的工作目录。您可以使用相同的机制来发出 HDFS 命令:
!sh hdfs dfs -ls /
我不知道有任何提供默认 HDFS 目录的机制。您在考虑 Hive 数据库吗?
有关详细信息,请在直线提示符下说 help
。