暑假学习6 hdfs shell命令


命令行操作:cli

Hadoop的命令shell :

  1. Hadoop fs -ls file:                   操作 本地的文件系统
  2. hadoop fs -ls hdfs://node1:8020                   操作hdfs分布式文件系统
  3. hadoop fs -ls                    直接根目录,加载环境变量中fs.defaultFS的值

暑假学习6 hdfs shell命令

 

暑假学习6 hdfs shell命令

 

查看配置内容,得知默认的为8020

暑假学习6 hdfs shell命令

 

 

暑假学习6 hdfs shell命令

 

 只输入/的测试结果如下

 暑假学习6 hdfs shell命令

 

 

 hadoop fs -help可以查看命令的详细用法

命令的常用操作:

 1.创建目录:

hadoop fs -mkdir [-p] <path> …

path为待创建的目录

-p沿着路径创建父目录

 

2.查看文件

hadoop fs -ls  [-h]  [-R]   [path…]

path指定目录

-h人性化显示文件(显示单位)

-R递归查看指定目录及其子目录

 

3.上传文件

hadoop fs -put [-f] [-p] <localsrc> … <dst>

-f覆盖

-p保留访问和修改时间

localsrc本地文件

dst目标文件

 

4查看

同Linux

Hadoop fs -cat <src>

-tail 大文件使用

5.下载

Hadoop fs -get  [-f] [-p] <src> …<localdst>

-f 覆盖目标文件

-p 保留访问和修改时间,所有权和权限

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/282995.html

(0)
上一篇 2022年8月30日 05:26
下一篇 2022年8月30日 05:26

相关推荐

发表回复

登录后才能评论