Hadoop中HDFS文件系统下的Shell操作
2014-04-19 17:42
113 查看
执行start-all.sh启动Hadoop,启动完成后使用jps命令可以看到开启了5个Java进程,NameNode,SecondaryNameNode,DataNode,JobTracker和TaskTracker。
对HDFS文件系统进行Shell操作,无非就是查看,新建文件文件夹等习以为常的命令。
1.查看目录文件
hadoop fs -ls / 查看hdfs根目录下的文件
hadoop fs -lsr / 进行递归查看文件
关于第2列代表该文件的副本数,文件夹没有副本
hadoop fs -mkdir /dir 创建文件夹
hadoop fs -put Linux下源文件路径 hdfs中的路径: 上传文件到HDFS文件系统中
如果HDFS中已经存在该文件,那么直接上传会报错,文件不会被覆盖。如果第二个路径是个文件夹,那么会上传到文件夹中,如果不存在,那么会生成一个文件而非新建一个文件夹。
hadoop fs -get <hdfs 文件路径> <linux路径> :下载文件到本地
hadoop fs -text <HDFS文件> 直接查看HDFS文件
hadoop fs -rm <HDFS文件> 删除文件
[b]hadoop fs -rmr <HDFS文件夹> 删除文件[b]夹[/b]
[/b]
其他命令 使用 hadoop fs
帮助命令 hadoop fs -help 命令
其他的类似,如使用hadoop job 即可显示hadoop 中关于Job的一些命令
对HDFS文件系统进行Shell操作,无非就是查看,新建文件文件夹等习以为常的命令。
1.查看目录文件
hadoop fs -ls / 查看hdfs根目录下的文件
hadoop fs -lsr / 进行递归查看文件
关于第2列代表该文件的副本数,文件夹没有副本
hadoop fs -mkdir /dir 创建文件夹
hadoop fs -put Linux下源文件路径 hdfs中的路径: 上传文件到HDFS文件系统中
如果HDFS中已经存在该文件,那么直接上传会报错,文件不会被覆盖。如果第二个路径是个文件夹,那么会上传到文件夹中,如果不存在,那么会生成一个文件而非新建一个文件夹。
hadoop fs -get <hdfs 文件路径> <linux路径> :下载文件到本地
hadoop fs -text <HDFS文件> 直接查看HDFS文件
hadoop fs -rm <HDFS文件> 删除文件
[b]hadoop fs -rmr <HDFS文件夹> 删除文件[b]夹[/b]
[/b]
其他命令 使用 hadoop fs
帮助命令 hadoop fs -help 命令
其他的类似,如使用hadoop job 即可显示hadoop 中关于Job的一些命令
相关文章推荐
- hadoop系列二:HDFS文件系统的命令及JAVA客户端API
- Hadoop学习<二>--HDFS文件系统操作方式
- hadoop HDFS文件系统的特征
- 基于Hadoop的云盘系统客户端技术难点之二 HDFS文件访问控制
- fuse挂载hadoop2.0.0文件系统hdfs到本地
- 不仅是HDFS,Hadoop支持多种文件系统
- Hadoop学习全程记录——hadoop读取hdfs文件系统里的内容
- Hadoop好友推荐系统-HDFS的文件上传和下载
- Hadoop Shell命令(基于linux操作系统上传下载文件到hdfs文件系统基本命令学习)
- hadoop HDFS文件系统的特征
- hadoop 的HDFS文件系统
- Hadoop Hdfs 配置 挂载hdfs文件系统(二)
- Hadoop学习之java连接HDFS文件系统
- 安装、进程-云计算学习笔记---hadoop的简介,以及安装,用命令实现对hdfs系统进行文件的上传下载-by小雨
- Hadoop中HDFS文件系统的Append/Hflush/Read设计文档(HDFS-265:Revisit append)
- 企业级Hadoop 2.x入门系列之四HDFS文件系统和YARN资源管理框架简介
- hadoop日志分析系统二 第一部分 利用任务调度系统定期的把web系统所产生的日志文件导入到hdfs中
- 基于Hadoop的云盘系统客户端技术难点之二 HDFS文件系统安全保障
- hadoop HDFS 文件系统