在hdfs中显示文件夹

wr98u20j  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(525)

是否有可能只显示目录或文件夹而不显示hdfs中的文件?因为hadoopfs-ls可以显示hdfs中的所有内容,包括文件和目录。我实际上是使用microsft hadoopdll使用c。如何在hdfs中显示目录而不是文件谢谢

bqucvtff

bqucvtff1#

hadoop fs -ls 像unix一样显示文件/目录列表 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 或者别的什么。

$ 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

相关问题