码迷,mamicode.com
首页 > 系统相关 > 详细

HDFS shell操作

时间:2020-02-07 00:58:00      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:amp   多级   pat   shell   idt   example   关闭   dash   oca   

1.hadoop集群的启动

cd $HADOOP_HOME  //进入hadoop安装目录

sbin/start-dfs.sh      //启动hdfs

sbin/start-yarn.sh     //启动yarn

(或start-all.sh)

 

集群关闭:

cd $HADOOP_HOME  //进入hadoop安装目录

sbin/stop-yarn.sh      //启动hdfs

sbin/stop-dfs.sh     //启动yarn

(或stop-all.sh)

 

集群的架构:

技术图片 

master节点的ip是192.168.26.110

查看集群的运行状态:

http://192.168.56.110:50070/

查看集群的目录结构:

http://192.168.56.110:50070/explorer.html

 

2:查看、创建、删除目录:

[root@master conf]# hadoop fs -ls /     ##查看根目录

Hadoop fs  -mkdir  /test                       ##创建目录

Hadoop fs  -mkdir -p  /test/a/b            ##创建多级文件

 

删除文件和目录

Hadoop  fs  -rm  /hello.txt         ##删除文件

Hadoop  fs  -rm  -R  /test         ##递归删除文件夹

 

4:上传文件

方法1:hadoop fs -put localfile /user/hadoop/hadoopfile

案例: hadoop fs -put word.txt /user/root/word1.txt

 

方法2:Usage: hadoop fs -copyFromLocal <localsrc> URI

案例:hadoop fs –copyFromLocal word.txt /user/root

 

方法3:Usage: hadoop fs -moveFromLocal <localsrc> <dst>

案例:hadoop fs -moveFromLocal word.txt /user/root/word2.txt

 

5:下载文件

方法1:hadoop fs -get /user/hadoop/file localfile

案例:hadoop fs -get /user/root/word1.txt .

 

方法2:Usage: hadoop fs -copyToLocal [-ignorecrc] [-crc] URI <localdst>

案例:hadoop fs –copyToLocal /user/root/word.txt .    ##.下载到当前目录

 

方法3:Usage: hadoop fs -moveToLocal [-crc] <src> <dst>

案例:hadoop fs –moveToLocal /user/root/word2.txt .

Displays a “Not implemented yet” message.

 

6:查看内容

hadoop fs -cat hdfs://nn1.example.com/file1 

案例:hadoop fs -cat /user/root/word.txt 

 

hadoop fs -tail pathname

案例:hadoop fs -tail /user/root/word2.txt

 

7:删除文件

hadoop fs -rm hdfs://nn.example.com/file /user/hadoop/emptydir

案例:hadoop fs –rm /user/root/word2.txt

HDFS shell操作

标签:amp   多级   pat   shell   idt   example   关闭   dash   oca   

原文地址:https://www.cnblogs.com/hemomo/p/12271538.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!