hdfs 基本操作命令(完整)
查看⽂件常⽤命令
命令格式
使⽤⽰例
创建⽂件夹
命令格式
使⽤⽤例
创建⽂件
命令格式
排寒排湿什么方法最快使⽤⽤例
二郎神的原名叫什么复制⽂件和⽬录
linux建立文件系统的命令命令格式
使⽤⽤例
移动⽂件和⽬录
命令格式
使⽤⽤例hdfs dfs -ls path #查看⽂件列表 hdfs dfs -ls -R path #递归查看⽂件列表 hdfs dfs -du path #查看path 下的磁盘情况,单位字节
1
23hdfs dfs -ls / #查询/⽬录下的所有⽂件和⽂件夹hdfs dfs -ls -R /test #以递归的⽅式查询/test ⽬录下的所有⽂件
1
2hdfs dfs -mkdir path
1hdfs dfs -mkdir /user /iron #该命令可递归创建⽂件夹,不可重复创建,在Linux ⽂件系统中不可见
vlookup函数模糊匹配的使用方法1hdfs dfs -touchz path
1hdfs dfs -touchz /user /iron /iron .txt #该命令不可递归创建⽂件,即当该⽂件的上级⽬录不存在时⽆法创建该⽂件,如果重复创建会覆盖原有的内容1hdfs dfs -cp 源⽬录 ⽬标⽬录
1hdfs dfs -cp /user /iron /user /iron01 #该命令会将源⽬录的整个⽬录结构都复制到⽬标⽬录中hdfs dfs -cp /user /iron/* /user /iron01 #该命令只会将源⽬录中的⽂件及其⽂件夹都复制到⽬标⽬录中
1
2hdfs dfs -mv 源⽬录 ⽬标⽬录
1hdfs dfs -mv /user /iron /user /iron01hdfs dfs -mv /user /aa .txt /user /bb .txt #将/ ⽂件重命名为/
1
2
命令格式
使⽤⽤例
c中strcat使用方法上传⽂件
命令格式
使⽤⽤例
下载⽂件
命令格式
使⽤⽤例
查看⽂件内容
命令格式
使⽤⽤例
删除⽂件
命令格式hdfs dfs -chmod [权限参数][拥有者][:[组]] path
1hdfs dfs -chmod 777 /user/* #该命令是将user ⽬录下的所⽤⽂件及其⽂件夹(不包含⼦⽂件夹中的⽂件)赋予最⾼权限:读,写,执⾏ 777表⽰该⽤户,该⽤1hdfs dfs -put 源⽂件夹 ⽬标⽂件夹
1hdfs dfs -put /home /hadoop01/iron /user /iron01 #该命令上传Linux ⽂件系统中iron 整个⽂件夹 hdfs dfs -put /home /hadoop01/iron/* /user /iron01 #该命令上传Linux ⽂件系统中iron ⽂件夹中的所有⽂件(不包括⽂件夹) 类似命令: hdfs dfs -copyFromLocal 源⽂件夹 ⽬标⽂件夹 #copyFromLocal 作⽤同put hdfs dfs -moveFromLocal 源⽂件夹 ⽬标⽂件夹 #上传后删除本地
1
2
3
4
5
6hdfs dfs -get 源⽂件夹 ⽬标⽂件夹
1hdfs dfs -get /user /iron01 /home /hadoop01/iron #该命令下载hdfs ⽂件系统中的iron01整个⽂件夹到Linux ⽂件系统中 hdfs dfs -get /user /iron01/* /home /hadoop01/iron #该命令下载hdfs ⽂件系统中的iron01整个⽂件夹到Linux ⽂件系统中(不包含⽂件夹) 类似命令 hdfs dfs -copyToLocal 源⽂件夹 ⽬标⽂件夹 #copyToLocal 作⽤同get hdfs dfs -moveToLocal 源⽂件夹 ⽬标⽂件夹 #get 后删除源⽂件
1
2
3
4
5
6hadoop fs -cat path #从头查看这个⽂件 hadoop fs -tail path #从尾部查看最后1K
1
react后台管理系统模板2hadoop fs -cat /userjzl /home /book /aa .txt #查看/userjzl/home/book ⽬录下⽂件aa.txt 的内容(将-cat 换成-text 效果⼀样)hadoop fs -tail /userjzl /home /book /aa .txt
1
2hdfs dfs -rm ⽬标⽂件 #rm 不可以删除⽂件夹hdfs dfs -rm -R ⽬标⽂件 #递归删除(慎⽤)
1
2
hdfs dfs -rm /user /test .txt #删除 ⽂件 hdfs dfs -rm -R /user /testdir #递归删除testdir ⽂件夹 12
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论