常用Hadoop命令
HDFS常用命令
文件操作
- 列出HDFS下的文件
hadoop fs -ls - 列出HDFS文件下名为in的文档中的文件
hadoop fs -ls in - 上传文件,将hadoop目录下的test1文件上传到HDFS上并重命名为test:
hadoop fs -put test1 test - 文件被复制到本地系统中,将HDFS中的in文件复制到本地系统并命名为getin:
hadoop fs -get in getin - 删除文档,删除HDFS下名为out的文档:
hadoop fs -rm -R out - 查看文件,查看HDFS下in/test.txt文件中的内容:
hadoop fs -cat in/test.txt 建立目录
hadoop fs -mkdir /user/hadoop/examples复制文件
hadoop dfs -copyFromLocal 源路径 路径
管理与更新
- 执行基本信息,查看HDFS的基本统计信息:
hdfs dfsadmin -report - 退出安全模式,NameNode在启动时会自动进入安全模式。安全模式是NameNode的一种状态,在这个阶段,文件系统不允许有任何修改。
系统显示Name node in safe mode,说明系统正处于安全模式,这时只需要等待十几秒即可,也可通过下面的命令退出安全模式:
hdfs dfsadmin -safemode leave - 进入安全模式,在必要情况下,可以通过以下命令把HDFS置于安全模式:
hdfs dfsadmin -safemode enter查看Hadoop常用hdfs命令
执行
查看hdfs命令行支持的命令hadoop fs
其他Hadoop命令
M/R命令参考

HDFS命令参考
