本次进行了大数据hdfs的相关操作,通过实验进行了hdfs的操作,在Linux系统的本地文件系统的“/home/hadoop”目录下新建一个文本文件test.txt,并在该文件中随便输入一些内容,然后上传到HDFS的“/user/hadoop”目录下;
【参考答案】
$cd /home/hadoop $vim test.txt #在test.txt中随便输入一些内容,并保存退出vim编辑器 $cd /usr/local/hadoop $./bin/hdfs dfs -put /home/hadoop/test.txt /user/hadoop
把HDFS中“/user/hadoop”目录下的test.txt文件,下载到Linux系统的本地文件系统中的“/home/hadoop/下载”目录下;
【参考答案】
$ cd /usr/local/hadoop $./bin/hdfs dfs -get /user/hadoop/test.txt /home/hadoop/下载
将HDFS中“/user/hadoop”目录下的test.txt文件的内容输出到终端中进行显示;
【参考答案】
$ cd /usr/local/hadoop
$./bin/hdfs dfs -cat /user/hadoop/test.txt
在HDFS中的“/user/hadoop”目录下,创建子目录input,把HDFS中“/user/hadoop”目录下的test.txt文件,复制到“/user/hadoop/input”目录下;
【参考答案】
$ cd /usr/local/hadoop $./bin/hdfs dfs -mkdir /user/hadoop/input $./bin/hdfs dfs -cp /user/hadoop/test.txt /user/hadoop/input
删除HDFS中“/user/hadoop”目录下的test.txt文件,删除HDFS中“/user/hadoop”目录下的input子目录及其子目录下的所有内容。
【参考答案】
$ cd /usr/local/hadoop $./bin/hdfs dfs -rm /user/hadoop/test.txt $./bin/hdfs dfs -rm -r /user/hadoop/input
 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号