目录
补充:Eclipse自动补全快捷键
一:导入jar包
(一)定义用户依赖库
(二)导入 hdfs基础jar包
(三)导入hdfs基础jar包所依赖的库
(四)导入公共jar包
(五)导入公共jar包所需lib库
(六):创建类
二:实现下载文件
(一)要访问hdfs,需要获取FileSystem类(必须是org.apache.hadoop.fs包下)的实例对象
(二)FileSystem实例化需要用到配置信息Configuration类
(三)获取hdfs系统文件路径,打开hdfs输入流
(四)打开本地文件输出流,利用IOUtils将输入流数据拷贝到输出流
(五)使用fs.copyToLocalFile(src, dst);下载
(六):全部代码实现
三:实现文件上传
(一)代码实现
(二)处理权限问题
(三)运行结果显示
四:创建目录
五:目录/文件删除
六:查看、移动、重命名....
(一)递归列出文件信息
(二)结果显示
(三)目录显示--非递归
一:导入jar包
(一)定义用户依赖库
(二)导入 hdfs基础jar包
(三)导入hdfs基础jar包所依赖的库
(四)导入公共jar包
(五)导入公共jar包所需lib库
(六):创建类
二:实现下载文件
(一)要访问hdfs,需要获取FileSystem类(必须是org.apache.hadoop.fs包下)的实例对象
(二)FileSystem实例化需要用到配置信息Configuration类
(三)获取hdfs系统文件路径,打开hdfs输入流
(四)打开本地文件输出流,利用IOUtils将输入流数据拷贝到输出流
(五)使用fs.copyToLocalFile(src, dst);下载
(六):全部代码实现
三:实现文件上传
(一)代码实现
(二)处理权限问题
(三)运行结果显示
四:创建目录
五:目录/文件删除
六:查看、移动、重命名....
(一)递归列出文件信息
(二)结果显示
(三)目录显示--非递归
转载于:https://www.cnblogs.com/ssyfj/p/12310997.html