系统相关
首页 > 系统相关> > 暑假学习6 hdfs shell命令

暑假学习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的值

 

 

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

 

 

 

 只输入/的测试结果如下

 

 

 

 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 保留访问和修改时间,所有权和权限

 

标签:hdfs,shell,...,文件,Hadoop,hadoop,fs,ls,暑假
来源: https://www.cnblogs.com/diandianzai/p/16636335.html