测试环境

  • OS:win10
  • CRT工具:xshell

远程主机

  • vpn:公司OA VPN
  • 远程主机地址:192.168.0.36 root/hadoop

准备

链接至远程主机


链接到远程主机上

测试项目

HADOOP

  • 在root用户下切换至hdfs用户
[root@sandbox ~]# su hdfs
[hdfs@sandbox root]$

hadoop hdfs 常用命令

  1. 查看指定目录下内容:hadoop fs –ls [文件目录]
  2. 将本地文件夹存储至hadoop上:hadoop fs –put [本地目录] [hadoop目录]
  3. 在hadoop指定目录内创建新目录:hadoop fs –mkdir [目录地址]
  4. 在hadoop指定目录下新建一个空文件,使用touchz命令:
  5. 将本地文件存储至hadoop上:hadoop fs –put [本地地址] [hadoop目录]
  6. 打开某个已存在文件:hadoop fs –cat [file_path]
  7. 将hadoop上某个文件重命名hadoop fs –mv [旧文件名] [新文件名]
  8. 将hadoop上某个文件down至本地已有目录下:hadoop fs -get [文件目录] [本地目录]
  9. 删除hadoop上指定文件:hadoop fs -rm [文件地址]
  10. 删除hadoop上指定文件夹(包含子目录等):hadoop fs –rm -r [目录地址]

举例

//1. 查看指定目录下内容:hadoop fs –ls [文件目录]
[root@sandbox ~]# hadoop fs -ls
Found 1 items
drwxrwxrwx   - root hdfs          0 2017-03-10 08:44 .hiveJars

//2. 将本地文件夹存储至hadoop上:hadoop fs –put [本地目录] [hadoop目录]


//3. 在hadoop指定目录内创建新目录:hadoop fs –mkdir [目录地址]
//4. 在hadoop指定目录下新建一个空文件,使用touchz命令:
//5. 将本地文件存储至hadoop上:hadoop fs –put [本地地址] [hadoop目录]
//6. 打开某个已存在文件:hadoop fs –cat [file_path]
//7. 将hadoop上某个文件重命名hadoop fs –mv [旧文件名] [新文件名]
//8. 将hadoop上某个文件down至本地已有目录下:hadoop fs -get [文件目录] [本地目录]
//9. 删除hadoop上指定文件:hadoop fs -rm [文件地址]
//10. 删除hadoop上指定文件夹(包含子目录等):hadoop fs –rm -r [目录地址]
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐