输入
./bin/hdfs dfs -cat output/*
该怎么解决cat不显示
output目录不存在,是不是 ./output,你写错了,再不行,ls一下看看当前路径下有没有 output,没有的话创建一个
Hadoop中的cat命令用于显示Hadoop文件系统中指定文件的内容。如果您使用cat命令但是没有显示任何内容,则可能存在以下原因:
文件不存在或输入了错误的文件路径:请检查您指定的文件路径是否正确,并确保文件确实存在于该位置。
没有读取文件的权限:请检查您是否具有读取指定文件的权限。如果您不是文件的所有者或组所有者,则可能需要使用chmod命令来更改文件权限。
文件为空或包含空白字符:如果文件为空或包含空白字符,则cat命令不会显示任何内容。
文件内容包含二进制数据:如果文件包含二进制数据,则cat命令可能无法正确显示文件内容。在这种情况下,您可以使用hadoop fs -text命令来查看文本文件中的内容。
如果以上方法都不能解决问题,请检查您的Hadoop集群是否正在运行,并确保您具有访问文件系统的权限。您也可以查看Hadoop的日志文件来获取更多信息,以了解问题的原因。