HDFS命令行接口

对HDFS的操作方式 hadoop fs XXX

hadoop fs -ls / 查看hdfs根目录下的内容
hadoop fs -lsr / 递归查看hdfs的根目录下的内容
hadoop fs -mkdir /d1 在hdfs创建文件夹d1
hadoop fs -put (linux source) (hdfs destination) 把数据从linux中上传到hdfs的特定路径下
hadoop fs -put /root/install.log /d1 将install.log上传到hdfs的d1目录下
hadoop fs -get (hdfs source) (linux destiantion)把数据从hdfs下载到linux特定路径下
hadoop fs -get /d1/install.log /root 将install.log下载到linux/root目录下
hadoop fs -text 查看hdfs中的文件
hadoop fs -rm 删除hdfs文件
hadoop fs -rmr 删除hdfs中的文件夹

上传时实际上是操作很多台服务器,而给人的感觉是只操作一台服务器
HDFS的datanode在存储数据时,如果原始文件的大小>64mb.按照64mb大小切分,如果<64mb,占用磁盘空间为实际大小。

你可能感兴趣的:(hadoop)