HDFS命令行客户端

本文详细介绍HDFS的命令行客户端使用方法,包括上传、下载、移动、复制、删除文件及文件夹,设置副本数等操作,适用于企业级数据管理和日常测试需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HDFS基本命令行操作
    副本的配置    
        <property>
            <name>dfs.namenode.secondary.http-address</name>
            <value>ip:50090</value>
        </property>

        从01虚拟机scp到02和03

HDFS命令行客户端
    1、hdfs的客户端
        1、网页形式-》测试用
        2、命令行形式-〉测试用
        3、企业级的API

    2、查看帮助
        hdfs dfs -help

    3、上传文件
        hdfs dfs -put file /hdfsfile

    4、剪切文件
        hdfs dfs -moveFromLocal file /hdfsfire     

    5、下载文件到本地
        hdfs dfs -get /hdfsfile file

    6、合并下载
        hdfs dfs -getmerge /hdfsdir    file

    7、创建文件夹
        hdfs dfs -mkdir /dirname
        多级强制创建
        hdfs dfs -mkdir -p /dirname/dirname

    8、移动文件夹
        hdfs dfs -mv /hdfsfile /hdfsdir/hdfsfile

        mv a.txt b.txt    //重命名
        mv a.txt /    //移动

    9、复制
        hdfs dfs -cp /hdfsfile /hdfsdir

    10、删除
        hdfs dfs -rm /hdfsfile
        删除文件夹
        hdfs dfs -rm -r /hdfsdir

    11、查看
        hdfs dfs -cat /hdfsfile
        hdfs dfs -tail -f /hdfsfile

    12、查看文件夹中有多少个文件
        hdfs dfs -count /hdfsdir
        文件夹数(目录深度),文件数,文件大小(byte)

    13、查看hdfs的总空间
        hdfs dfs -df /
        hdfs dfs -df -h /    可读性更高

    14、设置副本数
        hdfs dfs -setrep 1 /hdfsfile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值