cat: `/user/tmp/hello.txt': No such file or directory解决办法

实验三做的是HDFS-JAVA接口之上传文件。在进行“将该文件上传至hadoop:使用hadoop fs -put <要上传的文件> <hdfs目录>命令”时,出现了“cat: `/user/tmp/hello.txt’: No such file or directory”这样的错误,解决办法如下:
出现这样的错误,可能tmp并不是一个目录文件,可能是一个文本文件或者其它类型的文件。我在hadoop fs -cat /user/tmp时,看到的竟然是将要上传的hello.txt文件里的内容。我是这样解决的:

  1. 将tmp删除,命令:hadoop fs -rm /user/tmp (这时候我们再查看时,/user下已经没有tmp文件了)
  2. 新建tmp文件夹(目录),命令:hadoop fs -mkdir /user/tmp
  3. 上传编辑好的hello.txt文本文件,命令:hadoop fs -put hello.txt /user/tmp(至此,我们已经完成了文件的上传)
  4. 查看上传的hello.txt,命令:hadoop fs -cat /user/tmp/hello.txt
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值