一、显示目录信息(-ls)
- hadoop fs -ls /
二、在hdfs上创建目录(-mkdir)
- 普通创建:hadoop fs -mkdir /xiaolin
- 递归创建:hadoop fs -mkdir -p /xiaolin/xiaoyin
三、从本地剪切文件粘贴到hdfs上(-moveFromLocal)
- mkdir xuan.txt
- hadoop fs -moveFromLocal xuan.txt /xiaolin
四、把本地文件复制到hdfs上(-copyFromLocal或者-put)
- hadoop fs -copyFromLocal xuan.txt /
- hadoop fs -put xuan.txt /
五、从hdfs复制文件到本地上(-copyToLocal或者-get)
- **hadoop fs -copyToLocal /xiaolin ./ **
- **hadoop fs -get /xiaolin ./ **
六、在hdfs里拷贝文件路径到另一个路径上(-cp)
- hadoop fs -mkdir /xiaona
- hadoop fs -cp /xiaolin/xuan.txt /xiaona/
七、追加文件到hdfs里的文件末尾(-appendToFile)
- vim zero.txt
- hadoop fs -appendToFile zero.txt /xiaolin/xuan.txt
八、显示文件内容(-cat)
- hadoop fs -cat /xiaolin/xuan.txt
九、修改文件所属权限(-chmod)
- hadoop fs -chmod 777 /xiaolin/xuan.txt
十、移动文件(-mv)
- hadoop fs -mv /xiaolin/xuan.txt /xiaolin/xiaoyin
十一、从hdfs里合并下载多个文件到本地(-getmerge)
- hadoop fs -getmerge /xiaolin/ ./*
十二、删除文件或文件夹(-rm)
- hadoop fs -rm /xiaolin/xiaoyin
十三、设置hdfs中文件的副本数量(-setrep)
- hadoop fs -setrep 5 /xiaolin/xuan.txt
版权归原作者 不会代码的小林~ 所有, 如有侵权,请联系我们删除。