首页 > 解决方案 > gedit 创建 sql 文件

问题描述

我正在使用 cloudera VM 5x。在 HDFS 终端中,我使用以下命令创建一个 sql 文件。

gedit /user/cloudera/sample.sql

它处于编辑模式,当我保存时,它会抛出错误“找不到文件/user/cloudera/sample.sql。”

它出什么问题了?即使我试图提供完整的路径

gedit hdfs://quickstart.cloudera:8020/user/cloudera/sample.sql

这也返回一条错误消息“无法打开文件 hdfs://quickstart.cloude...ser/cloudera/sample.sql。” 以及“gedit 无法处理 hdfs:位置”。

这里的命令应该是什么?

请帮忙。

标签: hdfshiveqlgedit

解决方案


我想通了。

gedit /user/cloudera/sample.sql

这将不起作用,因为 gedit 将文件保存到本地文件系统并且 /user/cloudera 是 HDFS 路径。


推荐阅读