开发者社区> 问答> 正文

HDFS的shell操作常用命令中-put、-tail、-rm、-rmdir、-du是什么?

HDFS的shell操作常用命令中-put、-tail、-rm、-rmdir、-du是什么?

展开
收起
芯在这 2021-12-11 11:58:30 421 0
1 条回答
写回答
取消 提交回答
  • -put:等同于 copyFromLocal

    [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -put ./zaiyiqi.txt /user/atguigu/test/

    -tail:显示一个文件的末尾

    [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -tail /sanguo/shuguo/kongming.txt

    -rm:删除文件或文件夹

    [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -rm /user/atguigu/test/jinlian2.txt

    -rmdir:删除空目录

    [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -mkdir /test [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -rmdir /test

    -du:统计文件夹的大小信息

    [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -du -s -h /user/atguigu/test 2.7 K /user/atguigu/test

    [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -du -h /user/atguigu/test 1.3 K /user/atguigu/test/README.txt 15 /user/atguigu/test/jinlian.txt 1.4 K /user/atguigu/test/zaiyiqi.txt

    -setrep:设置 HDFS 中文件的副本数量

    [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -setrep 10 /sanguo/shuguo/kongming.txt

    2021-12-11 11:59:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Shell 脚本速查手册 立即下载
海量数据分布式存储——Apache HDFS之最新进展 立即下载
Welcome to Apache Hadoop’s Tee 立即下载