Hadoop 学习笔记(三)常用命令

  • 进入HADOOP_HOME目录。
  • 执行sh bin/start-all.sh
  • 进入HADOOP_HOME目录。
  • 执行sh bin/stop-all.sh

Usage: java FsShell
           [-ls <path>]
           [-lsr <path>]
           [-du <path>]
           [-dus <path>]
           [-count[-q] <path>]
           [-mv <src> <dst>]
           [-cp <src> <dst>]
           [-rm [-skipTrash] <path>]
           [-rmr [-skipTrash] <path>]
           [-expunge]
           [-put <localsrc> ... <dst>]
           [-copyFromLocal <localsrc> ... <dst>]
           [-moveFromLocal <localsrc> ... <dst>]
           [-get [-ignoreCrc] [-crc] <src> <localdst>]
           [-getmerge <src> <localdst> [addnl]]
           [-cat <src>]
           [-text <src>]
           [-copyToLocal [-ignoreCrc] [-crc] <src> <localdst>]
           [-moveToLocal [-crc] <src> <localdst>]
           [-mkdir <path>]
           [-setrep [-R] [-w] <rep> <path/file>]
           [-touchz <path>]
           [-test -[ezd] <path>]
           [-stat [format] <path>]
           [-tail [-f] <file>]
           [-chmod [-R] <MODE[,MODE]... | OCTALMODE> PATH...]
           [-chown [-R] [OWNER][:[GROUP]] PATH...]
           [-chgrp [-R] GROUP PATH...]
           [-help [cmd]]

1、查看指定目录下内容

hadoop dfs –ls [文件目录]

eg: hadoop dfs –ls /user/wangkai.pt

2、打开某个已存在文件

hadoop dfs –cat [file_path]

eg:hadoop dfs -cat /user/wangkai.pt/data.txt

3、将本地文件存储至hadoop

hadoop fs –put [本地地址] [hadoop目录]

hadoop fs –put /home/t/file.txt  /user/t

(file.txt是文件名)

4、将本地文件夹存储至hadoop

hadoop fs –put [本地目录] [hadoop目录] 
hadoop fs –put /home/t/dir_name /user/t

(dir_name是文件夹名)

5、将hadoop上某个文件down至本地已有目录下

hadoop fs -get [文件目录] [本地目录]

hadoop fs –get /user/t/ok.txt /home/t

6、删除hadoop上指定文件

hadoop fs –rm [文件地址]

hadoop fs –rm /user/t/ok.txt

7、删除hadoop上指定文件夹(包含子目录等)

hadoop fs –rm [目录地址]

hadoop fs –rmr /user/t

8、在hadoop指定目录内创建新目录

hadoop fs –mkdir /user/t

9、在hadoop指定目录下新建一个空文件

使用touchz命令:

hadoop  fs  -touchz  /user/new.txt

10、将hadoop上某个文件重命名

使用mv命令:

hadoop  fs  –mv  /user/test.txt  /user/ok.txt   (将test.txt重命名为ok.txt)

11、将hadoop指定目录下所有内容保存为一个文件,同时down至本地

hadoop dfs –getmerge /user /home/t

12、将正在运行的hadoop作业kill掉

hadoop job –kill  [job-i

Hadoop 学习笔记(三)常用命令相关推荐

  1. python3常用模块_Python学习笔记三(常用模块)

    Python 学习笔记三 (常用模块) 1.os模块 os模块包装了不同操作系统的通用接口,使用户在不同操作系统下,可以使用相同的函数接口,返回相同结构的结果. os.name:返回当前操作系统名称( ...

  2. Linux 学习笔记2 常用命令

    Linux 学习笔记1 安装linux详细教程_O丶ne丨柒夜的博客-CSDN博客 Linux_目录结构 基本介绍 1.liux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录&quo ...

  3. Git学习笔记:常用命令总结

    本文根据廖雪峰的博客,记录下自己的学习笔记.主要记录常用的命令,包括仓库初始化.添加文件.提交修改.新建分支.内容暂存.分支管理.标签管理等内容. git是分布式版本控制系统. 首先是安装,从官网下载 ...

  4. NodeJs学习笔记002--npm常用命令详解

    npm 常用命令详解 npm是什么 npm install 安装模块 npm uninstall 卸载模块 npm update 更新模块 npm outdated 检查模块是否已经过时 npm ls ...

  5. Docker学习笔记之常用命令

    背景 整理一下常用的Docker命令 常用命令 帮助命令 1.查看版本 $ docker versionClient: Version: 18.03.0-ce API version: 1.37 Go ...

  6. 大数据学习笔记——linux常用命令整理

    1.常用操作 查看当前目录下的所有文件及目录 ls/ll 进入目录 cd 查看当前目录 pwd 结束当前进程 ctrl+c/ctrl+z   ctrl + z可以将一个正在前台执行的命令放到后台,并且 ...

  7. 项目实例:KNN预测电影网站用户性别(Hadoop学习笔记三)

    通过学习<Hadoop大数据开发基础>这本书,整理了一下书本上的项目案例.让自己再梳理一下流程,也希望能给有需要的人提供一定的帮助,写的不好的希望大家提出来,一起进步. 1 学习目标 理解 ...

  8. matlab学习笔记之常用命令(一)

    一.清除命令. 1.clear all:%清除所有变量,通常在matlab的工作区:另外断点也会被清除掉 2.close all:%关闭所有窗口(除了编辑器窗口.命令窗口.帮助窗口) 3.clc;%清 ...

  9. oracle中show命令,oracle学习笔记之常用命令:help、clear、describe、show命令

    一. help 命令的使用格式: help  show  会显示show 命令的使用格式 help show 二.clear 命令 功能是清除内容 其使用格式: CL[EAR] option ... ...

  10. [Linux学习笔记] Linux常用命令 - 文件搜索命令

    2019独角兽企业重金招聘Python工程师标准>>> 文件搜索命令 1. 显示系统命令所在目录: which 命令名称: which 命令所在路径: /usr/bin/which ...

最新文章

  1. 音频信号数据的读入(matlab)
  2. linux下tty, ttyn, pts, pty, ttySn, console理解
  3. 学习笔记四-信息收集
  4. 基于元组,根据月份,计算天数.(Python)
  5. 上传文件白名单_十大常见web漏洞——文件上传漏洞
  6. 数据仓库介绍与实时数仓案例
  7. c语言程序停止正常工作,C语言 由于出现问题,程序停止正常工作。如果帮我解决这个问题即可获得悬赏...
  8. Android-01:扫描SD卡以.xxx结尾的文件
  9. activiti(7.0) 组任务流程CandidateUsers
  10. Zookeeper启动失败,报错 can not open chanel to 2
  11. 留言板删除功能mysql_用PHP写留言板代码时怎样才能实现删除和修改留言的啊?代码是怎样的?...
  12. 点击area不出现黑框_黑框淋浴房,黑得高级,黑得漂亮!
  13. 董明珠表示“格力不能更好运营,我绝不交班”,现实由不得她
  14. mysql redo,MySQL 8.0 redo log的深入解析
  15. 【EXLIBRIS】名副其实
  16. 面试后HR让你等通知的真相
  17. 【leetcode】2248. 多个数组求交集(js实现)
  18. 敦煌文化背后的区块链,让你的莫高窟线上燃灯被“永久”点亮
  19. 量化交易入门阶段——欧奈尔的CANSLIM模型(S 供需关系)
  20. consul java connect_accumulation

热门文章

  1. 【前端学习】前端学习第二天:图片标签、音频标签及视频标签的用法说明
  2. 男士保持肌肉的六窍门
  3. js实现图片虚化_Web前端之高斯模糊图片记
  4. 华为P30和IphoneX性能比较
  5. 【电商】管理后台之账号管理
  6. ESP32/ESP8266/ESP32C3系列模组 AT固件MQTT 对接阿里物联网平台
  7. Xxx饭堂系统 JAVA+SQL+JDBC完成一个小项目(下篇)
  8. python 日期API
  9. 统计3个班成绩情况,每个班有5名同学 求出各个班的平均分和所有班级的平均分(学生成绩键盘输入) 同级生哪个班及格人数,每个班5名同学
  10. HTML中添加点击链接 进行Skype、QQ、微信对话的问题