对HDFS操作的几个命令(必须是Hadoop命令,否则只是对本地操作)

1. 查看HDFS中某个目录或文件的包含哪些文件和文件夹:

bin/hadoop dfs/fs -ls 文件(夹)路径

若是非空文件夹,则为目录:查看结果显示目录下的文件和文件夹。

若是空文件夹:查看结果为空。

若是文件:查看结果为该文件本身信息。

对于查看结果显示的信息说明:

      三种文件权限:r 可读,w 可写,x 可执行。如果没有哪种权限,用- 代替。

三个类别的权限:文件所属主,文件所属组,其他用户。

如果文件权限前面第一个字符是"d ”,则该文件为目录文件;如果文件权限前面第一个字符是"- ",则该文件为普通文件。

2. 创建一个文件夹(目录文件):

bin/hadoop dfs/fs -mkdir  文件路径

3. 删除一个文件or 文件夹:

bin/hadoop dfs/fs -rm 文件路径    // 只能删除普通文件,不能删除文件夹(目录文件)

bin/hadoop dfs/fs -rmr 文件(夹)路径  // 既能删除普通文件,又能删除文件夹(目录文件)

4. 上传一个文件(夹):

bin/hadoop dfs/fs -put  [src]  [dest]

5. 得到HDFS中的一个文件(夹):

bin/hadoop dfs/fs -get  [src]  [dest]

6. 查看一个文件的内容:

bin/hadoop dfs/fs -text/cat/tail  文件目录

最新文章

  1. WinServer远程部署系统打包批处理文件
  2. SQL Server 复制快照执行错误 错误代码 14068
  3. 移动Web开发调研
  4. 你必须知道的ASP.NET-----IHttpAsyncHandler实质
  5. BookBlock - 效果非常真实的书本翻页预览
  6. MVC3中常用的一些控件及方法
  7. PostgreSQL中的AnyArray例子
  8. C语言中怎么求动态数组大小
  9. python模块介绍- multi-mechanize 性能测试工具
  10. poj2245Lotto(最基础的dfs)
  11. JNI只C性能测试
  12. loadrunner:Auto Correlate自动定位瓶颈
  13. ABP .Net Core 日志组件集成使用NLog
  14. php实现粘贴截图并完成上传功能
  15. 萌新关于C#委托一点见解
  16. 我的Json解析实战
  17. 2018-04-10 我的GitHub诞生的日子,欢迎大家吐槽批评
  18. Harbor 使用 Helm 一键安装
  19. python第二次周末大作业
  20. LoRaWAN 1.1 网络协议规范 - 2 LoRaWAN选项介绍

热门文章

  1. supersr--class_copyIvarList和class_copyPropertyList的区别
  2. css3圣诞雪景球开源
  3. 解决客户端访问https报错
  4. chaper3_exerise_Uva1368_DNA序列
  5. Mysql基于GTIDs的复制
  6. db2 bind on luw
  7. IIS网站发布若干问题
  8. 移除IIS默认的响应头(转载)
  9. C-线性顺序表的增删改查
  10. angular入门