1 FS Shell
调用文件系统 (FS)Shell 命令应使用 bin/hadoop fs <args>
的形式。 所有的的 FS shell 命令使用 URI路径作为参数。URI 格式是
scheme://authority/path
对HDFS文件系统,scheme 是 hdfs,对本地文件系统,scheme 是 file。其中 scheme 和 authority 参数都是可选的,如果未加指定,就会使用配置中指定的默认 scheme。一个 HDFS 文件或目录比如 /parent/child 可以表示成
hdfs://namenode:namenodeport/parent/child,
或者更简单的
/parent/child
(假设你配置文件中的默认值是 namenode:namenodeport)。大多数 FS Shell 命令的行为和对应的 Unix Shell 命令类似,不同之处会在下面介绍各命令使用详情时指出。出错信息会输出到 stderr,其他信息输出到 stdout。