大家好,又见面了,我是你们的朋友全栈君。
hdfs命令: ls 格式:hdfs dfs -ls path 作用:类似于linux的ls命令,显示文件列表 hdfs dfs -ls /
lsr 格式:hdfs dfs -lsr path 作用:在整个目录下递归执行ls,与lunix中的ls -R 类似 hdfs dfs -lsr /
mkdir 格式:hdfs dfs [-p] -mkdir path 作用:创建目录,-p表示可以递归创建目录
put 格式:hdfs dfs -put 作用:将单个的源文件 或者多个源文件从本地文件系统拷贝到目标文件系统中 hdfs dfs -put /rooot/a.txt /dir1
moveFromLocal 格式:hdfs dfs -moveFromLocal 作用:和put命令类似,但是源文件localsrc拷贝之后自身被删除 hdfs dfs -moveFromLocal /root/install.log /
get 格式:hdfs dfs -get [-ignorecrc] [-src] 作用:将文件拷贝到本地文件系统。CRC 校验失败的文件通过-ignorecrc选项拷贝。 hdfs dfs -get /install.log /export/servers
mv 格式:hdfs dfs -mv URI dest 作用:将hdfs上的文件从原路径移动到目标路径(移动之后文件删除),该命令不能跨文件系统 hdfs dfs – mv /dir1/a.txt /dir2
rm 格式:hdfs dfs -rm [-r] [-skopTrash ] URI 作用:删除参数指定的文件,参数可以是多个,该命令只删除文件和非空目录。 如果指定-skipTrash 选项,name在回收站可用的情况下,该选项将跳过回收站而直接删除文件,否则在回收站可用时,在HDFS Shell 中执行此命令,会将文件暂时放到回收站中。 hdfs dfs -rm -r /dor1
cp 格式:hdfs dfs -cp URI 作用:将文件拷贝到目标路径中。 -f 选项将覆盖目标,如果它已经存在 -p 选项将保留文件属性(例如:时间戳,权限等) hdfs dfs -cp /dir1/a.txt /dir2/b.txt
cat 格式:hdfs dfs -cat URI 作用:将参赛所指示的文件内容输出到(查看日志一般) hdfs dfs -cat /install.log
chmod 格式: hdfs dfs -chmod [-R] URI 作用:改变文件权限。如果使用 -R 选项,则对整个目录有效递归执行。使用这一命令的用户必须是文件的所属用户,或者超级用户 hdfs dfs -chmod -R 777 /install.log
chown 格式: hdfs dfs -chown [-R] URI 作用:改变文件的所属用户和用户组,如果使用-R 则递归 hdfs dfs -chown -R hadoop:hadoop /install.log
appendToFile 格式:hdfs dfs -appendToFile localsrc dst 作用:追加一个或者多个文件到hdfs 指定文件中 hdfs dfs -appenToFile a.xm b.xml /big.xml
hdfs的高级命令
hdfs dfs -count -q -h /user 查看配额信息 数量限额 hdfs dfs -mkdir -p /user /dir 创建hdfs文件夹 hdfs dfsadmin -setQuota 2 dir 给该文件夹下面设置最多上传2个文件,发现只能上传一个文件(原因是默认该文件已经算一个) hdfs dfsadmin -clrQuota /user/dir 清除文件数量限制
空间大小限额 在设置空间配额时,设置的空间大小只是是block_size*3 hdfs dfsadmin -setSpaceQuota 4k /user/dir 限制空间大小为4K 生成任意大小文件的命令: dd if=/dev/zero of =1.txt bs =1M count =2 生成2M的文件,名称为1.txt
安全模式操作命令
hdfs dfsadmin -safemode get 查看安全模式状态
hdfs dfsadmin -safemode enter 进入安全模式
hdfs dfsadmin -safemode leave 离开安全模式
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/185818.html原文链接:https://javaforall.cn