HDFS的常用命令有哪些
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,本文小编为大家详细介绍"HDFS的常用命令有哪些",内容详细,步骤清晰,细节处理妥当,希望这篇"HDFS的常用命令有哪些"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。既然H
千家信息网最后更新 2025年11月13日HDFS的常用命令有哪些
本文小编为大家详细介绍"HDFS的常用命令有哪些",内容详细,步骤清晰,细节处理妥当,希望这篇"HDFS的常用命令有哪些"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
既然HDFS是存取数据的分布式文件系统,那么对HDFS的操作,就是文件系统的基本操作,比如文件的创建、修改、删除、修改权限等,文件夹的创建、删除、重命名等。对HDFS的操作命令类似于Linux的shell对文件的操作,如ls、mkdir、rm等。
一、基本操作
1、创建目录
hadoop fs -mkdir /hdfs #在根目录下创建hdfs文件夹
2、查看目录
>hadoop fs -ls / #列出跟目录下的文件列表drwxr-xr-x - root supergroup 0 2016-03-05 00:06 /hdfs
3、级联创建目录
>hadoop fs -mkdir -p /hdfs/d1/d2
4、级联列出目录
>hadoop fs -ls -R /drwxr-xr-x - root supergroup 0 2016-03-05 00:10 /hdfsdrwxr-xr-x - root supergroup 0 2016-03-05 00:10 /hdfs/d1drwxr-xr-x - root supergroup 0 2016-03-05 00:10 /hdfs/d1/d2
5、上传本地文件到HDFS
>echo "hello hdfs" >>local.txt>hadoop fs -put local.txt /hdfs/d1/d2
6、查看HDFS中文件的内容
>hadoop fs -cat /hdfs/d1/d2/local.txthello hdfs
7、下载hdfs上文件的内容
>hadoop fs -get /hdfs/d1/d2/local.txt
8、删除hdfs文件
>hadoop fs -rm /hdfs/d1/d2/local.txtDeleted /hdfs/d1/d2/local.txt
9、删除hdfs中目录
>hadoop fs -rmdir /hdfs/d1/d2
10、修改文件的权限
>hadoop fs -ls /hdfsdrwxr-xr-x - root supergroup 0 2016-03-05 00:21 /hdfs/d1 #注意文件的权限>hadoop fs -chmod 777 /hdfs/d1drwxrwxrwx - root supergroup 0 2016-03-05 00:21 /hdfs/d1 #修改后
11、修改文件所属的用户
>hadoop fs -chown admin /hdfs/d1 #修改文件所属用户为admin>hadoop fs -ls /hdfsdrwxrwxrwx - admin supergroup 0 2016-03-05 00:21 /hdfs/d1
12、修改文件的用户组
>hadoop fs -chgrp admin /hdfs/d1>hadoop fs -ls /hdfsdrwxrwxrwx - admin admin 0 2016-03-05 00:21 /hdfs/d1
由于hdfs的操作的命令很多,我们目前就以上比较常见的操作进行讲解。
二、HDFS文件操作的所有命令
查看方式 hadoop fs
[root@iZ28csbxcf3Z ~]# hadoop fsUsage: hadoop fs [generic options][-appendToFile ... ][-cat [-ignoreCrc] ...][-checksum ...][-chgrp [-R] GROUP PATH...][-chmod [-R] PATH...][-chown [-R] [OWNER][:[GROUP]] PATH...][-copyFromLocal [-f] [-p] [-l] ... ][-copyToLocal [-p] [-ignoreCrc] [-crc] ... ][-count [-q] [-h] ...][-cp [-f] [-p | -p[topax]] ... ][-createSnapshot []][-deleteSnapshot ][-df [-h] [ ...]][-du [-s] [-h] ...][-expunge][-get [-p] [-ignoreCrc] [-crc] ... ][-getfacl [-R] ][-getfattr [-R] {-n name | -d} [-e en] ][-getmerge [-nl] ][-help [cmd ...]][-ls [-d] [-h] [-R] [ ...]][-mkdir [-p] ...][-moveFromLocal ... ][-moveToLocal ][-mv ... ][-put [-f] [-p] [-l] ... ][-renameSnapshot ][-rm [-f] [-r|-R] [-skipTrash] ...][-rmdir [--ignore-fail-on-non-empty] ...][-setfacl [-R] [{-b|-k} {-m|-x } ]|[--set ]][-setfattr {-n name [-v value] | -x name} ][-setrep [-R] [-w] ...][-stat [format] ...][-tail [-f] ][-test -[defsz] ][-text [-ignoreCrc] ...][-touchz ...][-usage [cmd ...]]读到这里,这篇"HDFS的常用命令有哪些"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
文件
命令
目录
内容
常用
文章
权限
用户
基本操作
所属
文件夹
系统
妥当
分布式
就是
常见
思路
数据
新知
方式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
吴忠市网络安全应急中心
安卓和ios是互通服务器吗
上海柚点科技互联网有限公司
中国球员技术档案数据库
济南和联互联网科技有限公司
如何应对大学网络安全威胁
服务器与光驱的区别
i c卡管理系统连不上服务器
武汉网络安全学院规划地址
手机银行服务器代理失败
网络安全和信息化哪个重要
五月份网络安全学习心得体会
计算机网络技术10字标题
员工服务器管理权限申请表
oracel数据库题库
软件开发程序员能当技术员吗
扬州数据库安全审计
中小企业oa软件开发公司
宿迁购买网络技术解决方案
数据库打不开的原因有哪些
数据库按业务特点分类
好游戏app软件开发
服务器代码编写单位
浙江语音网络技术服务推广
软件开发外包合法吗
广东域名服务器虚拟主机
河南普朗网络技术有限公司
软件开发项目实施是什么
提升网络安全 防止网站被
数据自动存储到数据库