hdfs的命令行使用

语法:hdfs dfs 参数

hdfs dfs -ls /  查看根路径下面的文件或文件夹

hdfs dfs -mkdir [-p]  /xx/xxx   在hdfs上面  [递归的]  创建文件夹

hdfs dfs -moveFromLocal sourceDir(本地磁盘的文件或文件夹的路径)destDir(hdfs的路径)【本地 移动 到 hdfs】

hdfs dfs -mv hdfsSourceDir   hdfsDestDir  在hdfs中 一个位置移动到另外一个位置

hdfs dfs -put localDir hdfsDir 将本地文件系统的文件或者文件夹放到hdfs上面去

     hdfs dfs -put  【wife/  /】 前为将要上传的文件  后为上传后的hdfs目录  

hdfs dfs -appendToFile a.txt b.txt  /hello.txt   多个小文件 合并为一个大文件

hdfs dfs -cat hdfsDir 查看hdfs的文件内容

hdfs dfs -cp hdfsSourceDir  hdfsDestDir  拷贝文件或文件夹

hdfs dfs -rm [-r]  (递归) 删除文件或文件夹

hdfs的权限管理两个命令:

hdfs dfs -chmod -R 777 /xxx  改变文件的访问权限

     -R:用于修改文件夹下所有子文件权限   全部修改为777

hdfs dfs -chown -R hadoop:hadoop /xxx  改变用户和用户组

你可能感兴趣的:(hdfs的命令行使用)