在 Linux 环境下查看 HDFS(Hadoop Distributed File System)目录,通常使用 hdfs dfs 或旧命令 hadoop fs。下面是最常用的方法:
hdfs dfs -ls /path/to/hdfs/dir
或
hadoop fs -ls /path/to/hdfs/dir
示例:
hdfs dfs -ls /
hdfs dfs -ls -R /path/to/hdfs/dir
hdfs dfs -du -h /path/to/hdfs/dir
只看总大小:
hdfs dfs -du -s -h /path/to/hdfs/dir
hdfs dfs -test -d /path/to/hdfs/dir
echo $?
0:目录存在1:不存在hdfs dfs -ls /
| 参数 | 说明 |
|---|---|
-ls |
列出目录 |
-R |
递归 |
-du |
查看大小 |
-h |
人类可读(KB/MB/GB) |
如果你是想 在 Linux 本地查看 HDFS 挂载目录(如使用 ViewFS / NFS),也可以直接 ls,但一般 HDFS 不直接挂载。
需要我补充 HDFS 权限问题、Kerberos 认证 或 Web UI 查看方式 吗?