开发者社区 问答 正文

HDFS的shell操作常用命令中-cp、-mv、-get、-getmerge是什么?

HDFS的shell操作常用命令中-cp、-mv、-get、-getmerge是什么?

展开
收起
芯在这 2021-12-11 11:46:21 695 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • -cp :从 HDFS 的一个路径拷贝到 HDFS 的另一个路径

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

    -mv:在 HDFS 目录中移动文件

    [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -mv /zhuge.txt /sanguo/shuguo/

    -get:等同于 copyToLocal,就是从 HDFS 下载文件到本地

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

    -getmerge:合并下载多个文件,比如 HDFS 的目录

    /user/atguigu/test下有多个文件:log.1, log.2,log.3,... [atguigu@hadoop102 hadoop-2.7.2]$ hadoop fs -getmerge /user/atguigu/test/* ./zaiyiqi.txt

    2021-12-11 11:57:30 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等