Chpater03 Hadoop组件(一) 文件的基本操作

Hadoop基本的文件命令:

Chpater03 Hadoop组件(一) 文件的基本操作

Hadoop进行文件相关的操作应该为 hadoop fs -cmd URI,由于配置了一般的信息,例如在core-site.xml配置了如下信息

Chpater03 Hadoop组件(一) 文件的基本操作

URI的缩写格式由

Hadoop创建文件目录:hdfs://localhost:9000/user/$name/filename变为filename

Chpater03 Hadoop组件(一) 文件的基本操作

查看Hadoop下的所有目录:

Chpater03 Hadoop组件(一) 文件的基本操作

看了看出在创建python目录也同时创建了父目录/user

使用 hadoop  fs -lsr /查看所有目录

Chpater03 Hadoop组件(一) 文件的基本操作

使用如下命令将文件example.txt放在/user/python下,如果没有目录,则放在/下:

Chpater03 Hadoop组件(一) 文件的基本操作

使用上述有关命令检查是否复制成功

Chpater03 Hadoop组件(一) 文件的基本操作

使用hadoop fs -get exmaple.txt .的命令取回本地,不要忘记. 表示取回本地

Chpater03 Hadoop组件(一) 文件的基本操作

查看文件具体内容:

Chpater03 Hadoop组件(一) 文件的基本操作

Hadoop同时也支持管道命令,如下使用:

Chpater03 Hadoop组件(一) 文件的基本操作

Hadoop还支持查看最后一千字:

Chpater03 Hadoop组件(一) 文件的基本操作

Hadoop删除文件和目录 使用rm

hadoop fs -rm filename

对于不明白的命令可以使用下列命令查看:

Chpater03 Hadoop组件(一) 文件的基本操作