Usage: hadoop fs [generic options] # 本地文件 append 到 hdfs 服务器 [-appendToFile <localsrc> ... <dst>] # 查看内容 [-cat [-ignoreCrc] <src> ...] # 更改组 [-chgrp [-R] GROUP PATH...] [-chmod [-R] <MODE[,MODE]... | OCTALMODE> PATH...] # 更改所有人 [-chown [-R] [OWNER][:[GROUP]] PATH...] # 本地 copy 到 hdfs [-copyFromLocal [-f] [-p] [-l] <localsrc> ... <dst>] # hdfs copy 到本地 [-copyToLocal [-p] [-ignoreCrc] [-crc] <src> ... <localdst>] # 数量 [-count [-q] [-h] [-v] [-x] <path> ...] [-cp [-f] [-p | -p[topax]] <src> ... <dst>] [-df [-h] [<path> ...]] [-du [-s] [-h] [-x] <path> ...] [-find <path> ... <expression> ...] [-get [-p] [-ignoreCrc] [-crc] <src> ... <localdst>] # 合并 [-getmerge [-nl] <src> <localdst>] [-ls [-C] [-d] [-h] [-q] [-R] [-t] [-S] [-r] [-u] [<path> ...]] [-mkdir [-p] <path> ...] # 本地移动到 hdfs [-moveFromLocal <localsrc> ... <dst>] [-moveToLocal <src> <localdst>] [-mv <src> ... <dst>] [-put [-f] [-p] [-l] <localsrc> ... <dst>] # 删除文件 [-rm [-f] [-r|-R] [-skipTrash] <src> ...] # 删除空目录 [-rmdir [--ignore-fail-on-non-empty] <dir> ...] [-stat [format] <path> ...] [-tail [-f] <file>] [-text [-ignoreCrc] <src> ...]
例子
hadoop fs -ls /hadoop fs -puthadoop fs -copyFromLocal hadoop fs -moveFromLocal hadoop fs -gethadoop fs -mkdirhadoop fs -mvhadoop -fs -cphadoop -fs -getmergehadoop fs -cathadoop fs -texthadoop fs -rm hadoop fs -rmdir# 不做判断,果断删除hadoop fs -rm -r