HDFS的常用命令有哪些
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本文小编为大家详细介绍"HDFS的常用命令有哪些",内容详细,步骤清晰,细节处理妥当,希望这篇"HDFS的常用命令有哪些"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。既然H
千家信息网最后更新 2025年02月01日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安全错误
数据库的锁怎样保障安全
网络安全工程师需要学多久
太原理工软件学院网络安全
全国五级行政区划数据库表
软件开发合同后评价条款
临时工软件开发
辰文网络技术有限公司
互联网彩票软件开发是否合法
财务软件开发难学吗
宝山区营销软件开发欢迎咨询
临沂电商软件开发解决方案
计算机网络安全保险公司
大一软件开发
万方数据库检索学校步骤
挑战一天炸完mc一百个服务器
吉林果蔬软件开发
国家网络安全管理小组成员
科密t1改数据库
网络安全四隔离
h1z1亚洲服务器在哪里
百战沙城服务器搭建
比肩微软英特尔的网络安全股
互达网络技术有限公司
职教学生的网络安全教育
网络安全保护电话
邬院士讲网络安全
贵港网络安全保护
网络安全法精简版
包头跑腿app软件开发
美国双线服务器的密码
饥荒只有服务器模组