实验二:HDFS shell操作

评分点一

(1)向HDFS中上传XXX.txt文件

(2)查看HDFS中制定文件的内容

(3)显示HDFS中制定文件的读写权限、大小、创建时间、路径等信息。

根据提供的文件路径,这是一个名为"杨海军.txt"的文件。该文件的权限为"rw-r--r--",表示文件所有者具有读写权限,而文件所有者所在的组和其他用户只有读取权限。文件大小为313字节,并且最后修改时间为2023年10月16日19:08。

(4)从HDFS中下载第(1)步上传XXX.txt文件,并本地文件系统查看下载文件内容。

1、在桌面打开终端

2、查看内容

评分点二

(5)删除HDFS中指定的文件;

可以看到刚才上传的txt已经删除。

(6)提供一个HDFS的目录的路径(组别/姓名),对该目录进行创建和删除;

1、创建目录

-p 参数表示递归创建目录,即如果父目录不存在,则会连同父目录一起创建。

2、删除目录

-R 参数表示递归删除,即连同目录下的所有子目录和文件一起删除。

可以看到,第9组下的目录已经删除

评分点三

(7)在HDFS中,将文件从源路径移动到目的路径。(这里我放到/output)

  (8)给定HDFS中某一个目录,输出该目录下所有文件的读写权限、大小、创建时间、路径等信息。如果有子目录,递归输出。

还是以 /output 为例,这里我有三个文件。


- "-ls":列出指定路径下的文件和文件夹;
- "-R":递归地列出指定路径下的所有文件和文件夹,包括子目录中的内容;
- "-h":以人类可读的格式显示文件大小,例如使用 KB、MB、GB 等。

(9)、删除HDFS中指定的目录,由用户指定目录存在文件是是否删除目录。

1、我先创建一个/test1/test2目录

2、目录里有东西时不删除,  这里提示我们目录不为空

   不管目录有没有东西一起删除

    

rmdir只能删除空目录,而rm可以删除文件和非空目录。”

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值