是否有可能只显示目录或文件夹而不显示hdfs中的文件?因为hadoopfs-ls可以显示hdfs中的所有内容,包括文件和目录。我实际上是使用microsft hadoopdll使用c。如何在hdfs中显示目录而不是文件谢谢
bqucvtff1#
hadoop fs -ls 像unix一样显示文件/目录列表 ls 格式。
hadoop fs -ls
ls
$ bin/hadoop fs -ls / Found 3 items -rw-r--r-- 3 root supergroup 1366 2016-11-25 07:41 /README.txt drwxr-xr-x - root supergroup 0 2016-11-25 07:41 /dir1 drwxrwx--- - root supergroup 0 2016-11-25 07:40 /tmp
因为指定了目录 d 前缀,可以筛选出文件,例如 grep 或者别的什么。
d
grep
$ bin/hadoop fs -ls / | egrep "^d" drwxr-xr-x - root supergroup 0 2016-11-25 07:41 /dir1 drwxrwx--- - root supergroup 0 2016-11-25 07:40 /tmp
1条答案
按热度按时间bqucvtff1#
hadoop fs -ls
像unix一样显示文件/目录列表ls
格式。因为指定了目录
d
前缀,可以筛选出文件,例如grep
或者别的什么。