2

我想使用“ls”命令从 Hive Beeline 中查看 HDFS 目录的内容。同样,我想看看默认 HDFS 目录设置为什么,可能使用“pwd”命令。

有什么方法可以在 Beeline 中执行此操作,还是我坚持使用 linux 提示符并改用 hadoop?

4

1 回答 1

3

您可以!sh在直线提示符后输入 shell 命令,例如:

!sh pwd

当然,这会向您显示主机文件系统中的工作目录。您可以使用相同的机制来发出 HDFS 命令:

!sh hdfs dfs -ls /

我不知道任何提供默认 HDFS 目录的机制。你在考虑 Hive 数据库吗?

有关更多信息help,请在直线提示处说。

于 2016-03-28T17:44:58.363 回答