hadoop“cat”命令错误

f45qwnt8  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(805)

我对hadoop还很陌生,在使用这种平台时遇到了一些问题。每次我在linux中运行cat命令时,它总是返回“no-such-file or directory”
例如
我会进入:

$ hadoop fs -cat filename | head

cat: 'filename': No such file or directory

有人能帮我解决这个问题吗?
谢谢

gzszwxb4

gzszwxb41#

似乎没有名为filename的文件。
hadoop fs命令从hdfs获取路径。这里的文件名应该是有效的hdfs路径。
要在hdfs中查看文件,可以使用 ls command ```
[terminal~]hadoop fs -ls
[terminal~]hadoop fs -ls

如果文件存在,将列出它。那你可以用 `cat command` 这样地:

hadoop fs -cat hdfs://nn1.example.com/file1
hadoop fs -cat file:///file3 /user/hadoop/file4

有关详细信息,请参阅hadoop命令。

相关问题