hadoop hdfs uri详解 一、hdfs基本命令: hadoop fs -cmd <args> 选项: cmd: 具体的操作,基本上与UNIX的命令行相同 args: 参数 二、hdfs资
2017-09-30 16:46
1016 查看
hadoop hdfs uri详解
转自 http://www.cnblogs.com/linjiqin/p/3147837.html一、hdfs基本命令:
hadoop fs -cmd <args>
选项:
cmd: 具体的操作,基本上与UNIX的命令行相同
args: 参数
二、hdfs资源uri格式:
用法:scheme://authority/path
选项:
scheme–>协议名,file或hdfs
authority–>namenode主机名
path–>路径
范例:hdfs://localhost:54310/user/hadoop/test.txt
假设已经在/home/hadoop/hadoop-1.1.1/conf/core-site.xml里配置了fs.default.name=hdfs://localhost:54310,则仅使用/user/hadoop/test.txt即可。hdfs默认工作目录为/user/$USER,$USER是当前的登录用户名。
三、hdfs命令范例
hadoop fs -mkdir /user/hadoop
hadoop fs -ls /user
hadoop fs -lsr /user(递归的)
hadoop fs -put test.txt /user/hadoop(复制到hdfs://localhost:54310/user/hadoop目录下,首先要创建当前目录)
hadoop fs -get /user/hadoop/test.txt .(复制test.txt文件到本地当前目录下)
hadoop fs -cat /user/hadoop/test.txt
hadoop fs -tail /user/hadoop/test.txt(查看最后1000字节)
hadoop fs -rm /user/hadoop/test.txt
hadoop fs -help ls(查看ls命令的帮助文档)
四、在put时遇到的问题
异常信息: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create file/user/hadoopadmin. Name node is in safe mode.
解决办法:hadoop dfsadmin -safemode leave
相关文章推荐
- hadoop学习笔记之<hadoop fs和hdfs dfs命令>
- HDFS的基本shell操作,hadoop fs操作命令
- HDFS的基本shell操作,hadoop fs操作命令
- 使用JavaAPI操作hadoop hdfs <一>
- [置顶] hadoop(五)-hdfs命令行基本命令
- linux的基本操作命令<一>
- Linux ls命令参数详解 <转>
- <ZZ>Linux rpm 命令参数使用详解[介绍和应用]
- Hadoop学习<二>--HDFS文件系统操作方式
- Hadoop hdfs基本操作命令
- HDFS的简介及基本操作(常用的命令参数介绍)
- Windows下Dos命令和Linux下基本命令集合收藏<以及各种操作奇淫技巧>
- linux系统下的命令sort与uniq的参数选项详解
- monkey基本命令参数详解示例
- Hadoop常见重要命令行操作及命令作用
- (转)hadoop基本操作命令
- mongodb的命令行操作命令详解(增删改查、高级查询)
- rhel_rsync详细配置<二>rsync命令行操作
- hadoop fs –stat命令详解