开发者社区> 问答> 正文

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

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

展开
收起
芯在这 2021-12-11 11:46:21 678 0
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
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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