hadoop常用的操作指令
-help:查看帮助
hadoop fs -help rm
-rm [-f] [-r|-R] [-skipTrash] <src> ... :
Delete all files that match the specified file pattern. Equivalent to the Unix
command "rm <src>" -skipTrash option bypasses trash, if enabled, and immediately deletes <src>
-f If the file does not exist, do not display a diagnostic message or
modify the exit status to reflect an error.
-[rR] Recursively deletes directories

-ls: 显示目录信息(此处是已经创建过的目录)
hadoop fs -ls /

-lsr: 递归显示文件信息
hadoop fs -lsr /

-mkdir:在hdfs上创建目录
hadoop fs -mkdir /HDP01
-moveFromLocal从本地剪切粘贴到hdfs
hadoop fs -moveFromLocal /opt/other/jdk-8u221-linux-x64.tar.gz /HDP01

--appendToFile :追加一个文件到已经存在的文件末尾
touch n.txt
vi n.txt
hadoop fs -appendToFile n.txt /HDP01/note.txt

-cat :显示文件内容
hadoop fs -cat /HDP01/note.txt

-tail:显示一个文件的末尾
hadoop fs -tail /HDP01/note.txt
-chgrp 、-chmod、-chown:linux文件系统中的用法一样,修改文件所属权限
hadoop fs -chmod 777 /HDP01/note.txt
hadoop fs -chown root:hadoop104 /HDP01/note.txt
-copyFromLocal:从本地文件系统中拷贝文件到hdfs路径去
cd /opt/other
touch note.txt
hadoop fs -copyFromLocal /opt/other/note.txt /HDP01

-copyToLocal:从hdfs拷贝到本地
cd /opt/other
hadoop fs -copyToLocal /HDP01/note.txt /opt/other

-cp :从hdfs的一个路径拷贝到hdfs的另一个路径
hadoop fs -cp /HDP01/note.txt / #拷贝到根路径

-mv:在hdfs目录中移动文件
hadoop fs -mv /note.txt /UPLOAD

-get:等同于copyToLocal,就是从hdfs下载文件到本地
hadoop fs -get /UPLOAD/note.txt /opt/other

-getmerge :合并下载多个文件,比如hdfs的目录 /HDP01下有多个文件1.txt,2.txt
hadoop fs -getmerge /HDP01/* all.txt

-put:等同于copyFromLocal
hadoop fs -put /opt/other/note.txt /HDP01
-rm:删除文件或文件夹
hadoop fs -rm -r -f /HDP01/1.txt
-rmdir:删除空目录
hadoop fs -mkdir /test
hadoop fs -mkdir /test
-df :统计文件系统的可用空间信息
hadoop fs -df -h /

-du统计文件夹的大小信息
hadoop fs -du -s -h /user

-touthz: 创建一个空文件
hadoop fs -touchz /1.txt
-count: 查看某路径下文件的数量
hadoop fs -count /UPLOAD

-setrep:设置hdfs中文件的副本数量
hadoop fs -setrep 2 /HDP01/hello.txt

fsck:查看某个文件的详细信息
hadoop fsck /HDP01/hello.txt -files -blocks -locations -racks

hadoop常用的操作指令的更多相关文章
- Git常用的操作指令
修改最后一次提交 有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息写错了.想要撤消刚才的提交操作,可以使用--amend 选项重新提交: 1 $ git commit --amend -m& ...
- 常用Dos操作指令
1 dir 无参数:查看当前所在目录的文件和文件夹. /s:查看当前目录已经其所有子目录的文件和文件夹. /a:查看包括隐含文件的所有文件. /ah:只显示出隐含文件. /w:以紧凑方式(一行显示5个 ...
- 常用Linux操作指令
-------------------------------Linux目录------------------------------- /:根目录,一般根目录下只存放目录,在Linux下有且只有一 ...
- vim 常用的操作指令
vim(vi improve).命令行下的一些常见操作: 移动光标: 0:将光标移动到该行的最前面: $:将光标移动到该行的最后面: G:移动到最后一行的开头: {/}:将光标移动到前面或者后面的{/ ...
- Linux常用的操作指令
1.pwd-显示当前所在位置 2.cd-进入当前目录 3.cd..-返回上一级目录 4..ls命令参数选项有很多,ls也是经常使用到的命令.如果不清楚命令的使用方式可以直接 ls --help来查看 ...
- linux常用操作指令
Linux常用操作指令: 常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(a ...
- Hadoop 常用指令
1. 察看hdfs文件系统运行情况 bin/hdfs dfsadmin -report 2. 为了方便执行 HDFS 的操作指令,我们可以将需要的 Hadoop 路径写入环境变量中,便于直接执行命令. ...
- Hadoop常用操作
Hadoop常用操作 1.Hadoop安装 略 2.Hadoop配置 略 3.Hadoop多目录配置 namenode和datanode节点下都可以进行多个目录的配置,但是意义不同.namenode的 ...
- Redis数据类型Strings、Lists常用操作指令
Redis数据类型Strings.Lists常用操作指令 Strings常用操作指令 GET.SET相关操作 # GET 获取键值对 127.0.0.1:6379> get name (nil) ...
随机推荐
- SQL语句优化分析
分析比较执行时间计划读取情况 select * from dbo.Product 执行上面语句一般情况下只给你返回结果和执行行数,那么你怎么分析呢,怎么知道优化之后跟没有优化的区别呢. 下面几种方法: ...
- Java后台技术(线程安全)
前端时间一个同事因为后台线程安全问题出了一次生产事故,今天我就对线程安全问题进行一次总结. 首先,我们来大致看以下我同事写的代码,代码我进行了精简,大致如下: for (final String re ...
- Java后台技术IBATIS入门
做过.net后台开发的同志一定用过Entity FrameWork,该框架实现了实体Entity到数据库行的映射,通过操作实体DataSet,就能够直接同步修改到数据库.但是Java暂时没有类似的技术 ...
- OpenCV介绍
OpenCV 是什么 OpenCV是计算机视觉开源库,主要算法涉及图像处理和机器学习相关方法. 是 Intel 公司贡献出来的,俄罗斯工程师贡献大部分 C/C++ 代码 在多数图像处理相关的应用程序中 ...
- java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time.....
SpringBoot 2.1.4启动时报错 java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecogniz ...
- window下jenkins+allure+邮箱发送
一.安装allure 1)下载 allure.zip 下载地址:allure-github: https://github.com/allure-framework/allure2 2)解压到本地目录 ...
- h5页面判断移动端系统为Android或IOS
最近遇到了一个需求,即所谓的 app+web 混合开发,需要将 h5 内嵌到 APP 中,这个时候因为要对 Android 和 IOS 有不同的处理逻辑,所以我们就需要判断一下,移动端的系统到时是哪一 ...
- 【原】mac电脑使用总结
mac下终端配置(item2+oh-my-zsh)+solarized配色方案:https://www.cnblogs.com/weixuqin/p/7029177.html
- 第七届蓝桥杯javaB组真题解析-剪邮票(第七题)
题目 /* 剪邮票 如[图1.jpg], 有12张连在一起的12生肖的邮票. 现在你要从中剪下5张来,要求必须是连着的. (仅仅连接一个角不算相连) 比如,[图2.jpg],[图3.jpg]中,粉红色 ...
- Python - python里有类似Java的接口(interface)吗?
参考 https://stackoverflow.com/questions/2124190/how-do-i-implement-interfaces-in-python https://stack ...