Hadoop fs命令

目录

  • 前言
  • 命令及含义
    • fs -ls
    • fs -rmv
    • fs -mkv
    • fs -get
    • fs -put
    • fs -meta test;

前言

调用文件系统(FS)Shell命令应使用 bin/hadoop fs 的形式。

hadoop_shell>fs -help;

Usage: fs <-ls [-l] | -rmv | -rmp > ;                          list or remove volume[partition]
       fs <-put | -get >  ;                               put  or get file[dir].
       fs <-mkv >  [-lifecycle ] [comment];     create volume.
       fs <-meta > ;                                           desc meta.
       fs <-alter>  <-lifecycle>                alter volume lifecycle.
For example:
       fs -ls /;   list volumes.
       fs -put /home/admin/data /vname/pname;   
       fs -mkv test_volume  'for test';    
FAILED: Invalid parameters - Generic options must be specified.

Hadoop中volume指的是什么?

命令及含义

fs -ls

list volume[partition]

fs -ls / # 查看根目录下的文件

fs -rmv

remove volume[partition]

fs -rmv test1# 删除test1文件(夹)

fs -mkv

创建volume

fs -get

下载到本地;
fs <-put | -get > ; : 需要对应,都是文件夹或者都是文件。

fs -get test/iris/ /Users/; # 将test/iris/ 下的文件下载到 /Users/
fs -get test/iris/iris.csv /Users/1.csv; # 将test/iris/iris.csv 文件下载为 /Users/1.csv

fs -put

上传到集群;

fs -put /tmp/iris/iris.csv test/iris; # 将本地文件上传到集群;

fs -meta test;

fs -meta test; # desc meta.

你可能感兴趣的:(专栏02-大数据与数据分析,hadoop,大数据,分布式)