hdfs命令,hadoop基本常用命令
HDFS常用基本命令:
进入 Hadoop 的配置文件目录:cd /usr/local/hadoop
执行名称节点的格式化:./bin/hdfs namenode -format
启动 HDFS:./sbin/start-dfs.sh
停止 HDFS:./sbin/stop-dfs.sh
hdfs 上传文件至集群(student.txt文件在当前所在路径,如果不在则需要加绝对路径):
./bin/hdfs dfs -put student.txt /usr/stu/input
创建:
hdfs 创建目录(文件夹):./bin/hdfs dfs -mkdir /user
hdfs 递归创建目录(文件夹):./bin/hdfs dfs -mkdir -p /user/stu/…
删除:
hdfs 删除空目录:./bin/hdfs dfs -rm -r /output
hdfs 删除文件(data.txt):./bin/hdfs dfs -rm usr/stu/input/data.txt
hdfs 递归删除output目录(文件夹)(根目录下的ouput目录内所有文件全都被删除):
./bin/hdfs dfs -rm -r /output
下载:
将hdfs集群指定目录下的文件下载到本地计算机 /usr路径(如果没有权限在前面加sudo):
./bin/hdfs dfs -get /output/part-r-00000 /usr
查看集群根目录文件data.txt文件内容:
./bin/hdfs dfs -cat /data.txt
在集群根目录下创建一个空文件a.txt:
./bin/hdfs dfs -touchz /a.txt
将根目录下的文件a.txt重命名为b:
./bin/hdfs dfs -mv /a.txt /b.txt
1. 在HDFS上建立/user/stu/自己学号,并将party.csv上传至该目录下。
./bin/hdfs dfs -mkdir -p /user/stu/学号
./bin/hdfs dfs -put party.csv /user/stu/学号
2.根据学号完成以下题目
查看hdfs的/user/stu/自己学号/party.csv的前五行数据。
./bin/hdfs dfs -cat /user/stu/19561240316/party.csv | head -5
级联列出hdfs的/user/stu/下的目录和文件。
./bin/hdfs dfs -ls -R /user/stu/
将hdfs的/user/stu/自己学号/party.csv复制到集群根目录。
./bin/hdfs dfs -cp /user/stu/19561240316/party.csv /
测试/use/stu/下是否存在exam目录
./bin/hdfs dfs -test -e /user/stu/exam
echo $?
下载hdfs的/user/stu/自己学号/party.csv到本地文件夹/home/stu/exam/下。
./bin/hdfs dfs -get /user/stu/19561240316/party.csv /home/stu/exam/
3.在hdfs的根目录新建文件test.txt,使用追写文件命令,在终端输入自己的学号,追加到该文件中。
./bin/hdfs dfs -touchz /test.txt
./bin/hdfs dfs -appendToFile - /test.txt
19561240316
hdfs命令,hadoop基本常用命令相关推荐
- Linux hadoop删除命令,hadoop的常用命令指南
1.start-all.sh开启线程 hadoop fs -ls hdfs://cloud4:9000/user (cloud4表示主机名9000代表端口号/就代表根目录/user就是user文件夹) ...
- 【大数据开发运维解决方案】hadoop fs常用命令案例解释
文章目录 前言 一.hadoop fs常用命令参数列表 二.案例展示 hadoop fs -mkdir hadoop fs -ls hadoop fs -put hadoop fs -get hado ...
- Hadoop Yarn常用命令
文章目录 Hadoop Yarn常用命令 1 查看任务 1.1 yarn application -list 1.2 yarn application -list -appStates 1.3 kil ...
- debian linux下载路径,Debian 常用命令,debian常用命令
Debian 常用命令,debian常用命令 换源用中科大的比较快deb http://mirrors.ustc.edu.cn/debian jessie main contrib non-freed ...
- 基本的Dos命令以及Windows常用命令
基本的Dos命令以及Windows常用命令 1.打开CMD的方式 开始+系统+命令提示符 win键+R 输入cmd打开控制台(推荐使用) 在任意的文件夹下面,按住shift键+鼠标右键右击,在此处打开 ...
- 【Linux-Linux常用命令】Linux常用命令总结
[Linux-Linux常用命令]Linux常用命令总结 1)文件管理 1.1.目录操作 1.2.vim操作 1.3.打包压缩相关命令 1.4.Linux管道 2)文件权限管理 2.1.三种基本权限 ...
- linux mv命令的功能,linux常用命令:Linux常用命令之mv命令是什么?
Linux是目前使用比较广泛的服务器操作系统,可以安装在各种计算机硬件设备中,例如手机,路由器等.由于Linux是开源和免费的,因此Linux系统的稳定性和安全性更高一些,所以Linux具有很高的市场 ...
- BT 面板控制命令 宝塔 Linux 常用命令收集整理
文章目录 BT 面板控制命令 宝塔 Linux 常用命令收集整理 1. 安装命令 2.卸载命令 3.显示 bt 命令行操作面板 4.忘记面板密码如何修改 5.对于 bt 管理的软件的管理 BT 面板控 ...
- Linux 基础操作、常用shell命令、vi常用命令、man帮助手册
Linux 基础操作.常用shell命令.vi常用命令.man帮助手册 一.简述 记录简单的Linux 基础操作.常用shell命令.vi编辑器常用命令.man帮助手册的使用. 二.Linux 基础操 ...
- larvel 5.7命令行cmd常用命令
larvel 5.7命令行cmd常用命令 一.使用如下 Artisan 命令创建一个新的 TagCreateRequest: 1.创建常规类()Make 文件夹 控制器名字 例如表单请求类: php ...
最新文章
- 区块链教程Fabric1.0源代码分析Tx(Transaction 交易)一
- java中String和char的区别
- Boost:std ::bind与Boost的_1绑定的测试程序
- jquery页面加载ajax请求,jquery ajax 加载页面
- WRF参数配置(PartI)
- python3程序设计基础刘德山答案_Python 3 程序设计学习指导与习题解答
- gpio的8种工作模式_Stm32之GPIO工作模式简介
- wdcp mysql日志文_mysql的日志简单总结
- boolean怎么用_游戏里的NPC是怎么“思考”的?深入分析来了!
- 得存一波板子了。。。。
- jbpm的流程变量与任务变量的存取与更新
- 数据库c3p0配置SQL Server与MySQL
- 零基础学习 自动化编程- 第一天 计算机语言
- 最彻底的健身补剂——肌酸!
- 金徽酒前三季净赚2.43亿 预计年底前走进华东市场
- 用R语言画相关性矩阵,带P值和*号
- java微信分享朋友圈_java怎么实现微信分享到朋友圈功能
- uniapp 消息推送与透传+语音播报
- 电信云2020校招-技术笔试题
- JAVA 基本语法 Scanner类的使用 实现步骤 三步走(Scanner)
热门文章
- 初识UNIX操作系统
- 百度开源的 71 个项目,你用过几个 ?
- 问道虚拟机服务器地址,问道1.60.0905虚拟机手工启动服务端+配套客户端+启动教程+充值注册软件+配套工具...
- BP神经网络设计方法
- 微信ipad协议源码
- 系泊系统 matlab代码,一种应用于系泊系统的设计方法与流程
- json序列化 java对象_Java中将JSON反序列化为泛型对象
- 分享几款国内外免费好用的远程连接服务器软件
- 如何将 EDI系统作为服务器开机自启动?
- Newtonsoft.Json.JsonConvert.DeserializeObject首次转换太慢问题