在“$HADOOP_HOME/bin/hadoop fs” 里有更多的呼吁。./bin/hadoop DFS 列出所有可以利用在FsShell系统上运行的呼吁。另外,$HADOOP_HOME/bin/hadoop fs -help 呼吁名称会显示一个简短的用法。
所有表的操纵如下所示。以下是利用参数一般方法:
"<path>" means any file or directory name. "<path>..." means one or more file or directory names. "<file>" means any filename. "<src>" and "<dest>" are path names in a directed operation. "<localSrc>" and "<localDest>" are paths as above, but on the local file system.
所有其他文件和路径名是指HDFS内部的工具。
1. |
ls <path> 列出路径指定的目次中的内容,示出了名称,权限,拥有者,巨细和修他日期的每个条目。 |
2. |
lsr <path> 行为雷同于-ls,但递归显示路径的所有子目次项。 |
3. |
du <path> 显示磁盘利用率,以字节为单元,对所有的文件,这些文件匹配的路径;文件名陈诉利用完整HDFS协议前缀。 |
4. |
dus <path> 雷同-du,但打印路径中的所有文件/目次的磁盘利用环境的摘要。 |
5. |
mv <src><dest> 通过移动暗示src到dest,在HDFS的文件或目次。 |
6. |
cp <src> <dest> 在HDFS复制确定src中的文件或目次到dest。 |
7. |
rm <path> 删除文件或路径标识的空目次。 |
8. |
rmr <path> 删除路径标识的文件或目次。递归删除所有子条目(譬喻,文件或路径的子目次)。 |
9. |
put <localSrc> <dest> 从当地localSrc文件系统中的DFS标识文件或目次内复制到dest。 |
10. |
copyFromLocal <localSrc> <dest> 等同于-put |
11. |
moveFromLocal <localSrc> <dest> 从标识 localSrc当地文件系统中的文件或目次中HDFS复制到dest,然后删除当地副本上乐成。 |
12. |
get [-crc] <src> <localDest> 拷贝标识 src 来确定localDest当地文件系统路径HDFS文件或目次。 |
13. |
getmerge <src> <localDest> 检索匹配的路径的src HDFS中的所有文件,并将它们复制归并文件到标识localDest当地文件系统中。 |
14. |
cat <filen-ame> 显示在尺度输出文件名的内容。 |
15. |
copyToLocal <src> <localDest> 等同于 -get |
16. |
moveToLocal <src> <localDest> 事情方法雷同于-get,但删除HDFS复制乐成。 |
17. |
mkdir <path> 在建设一个HDFS定名的目次路径。 建设任何父目次的路径丢失(譬喻,呼吁mkdir-p在Linux中)。 |
18. |
setrep [-R] [-w] rep <path> 配置标识路径代表文件的方针文件复制因子。 (实际的复制因子会向着跟着时间的推移方针移动) |
19. |
touchz <path> 建设在路径包括当前时间作为时间戳的文件。失败假如文件已经存在于路径,除非文件已经巨细为0。 |
20. |
test -[ezd] <path> 返回1,假如路径存在;长度为零;可能是一个目次,不然为0。 |
21. |
stat [format] <path> 打印有关的路径信息。名目是接管块文件巨细(%b),文件名(%n),块巨细(%o),复制(%r)和修他日期(%y,%Y)的字符串。 |
22. |
tail [-f] <file2name> 显示在尺度输出文件的最后1KB。 |
23. |
chmod [-R] mode,mode,… <path>… 变革切合路径标识的一个或多个工具关联的文件权限….递归执行改观与R.模式是3位八进制模式,或{augo}+/-{rwxX}。假设假如没有指定范畴,则不合用umask。 |
24. |
chown [-R] [owner][:[group]] <path>… 配置拥有用户和/或组标识路径的文件或目次….配置所有者递归,假如指定-R。 |
25. |
chgrp [-R] group <path>… 配置所属组标识路径的文件或目次….配置组递归,假如指定-R。 |
26. |
help <cmd-name> 返回利用上面列出的呼吁之一信息。必需省略了'-' 字符在cmd。 |