hdfs dfs -get /user/hadoop/result1.json/*.json /home/hadoop/result/result1
时间: 2023-10-31 22:39:13 浏览: 91
这是一个 Hadoop 分布式文件系统(HDFS)的命令,用于将 HDFS 中 `/user/hadoop/result1.json/*.json` 下的所有 JSON 文件下载到本地路径 `/home/hadoop/result/result1` 中。
具体解释如下:
- `hdfs dfs`:Hadoop 分布式文件系统的命令行工具,用于管理 HDFS 文件系统。
- `-get`:从 HDFS 下载文件到本地文件系统。
- `/user/hadoop/result1.json/*.json`:HDFS 中的文件路径,表示下载 `/user/hadoop/result1.json/` 目录下所有后缀为 `.json` 的文件。
- `/home/hadoop/result/result1`:本地文件系统中的文件路径,表示将下载的文件保存到 `/home/hadoop/result/result1` 目录下。注意,该目录必须已经存在。
相关问题
hdfs dfs -cat /user/hadoop/output1/*
这是一个Hadoop命令,用于查看HDFS中指定路径下所有文件的内容。具体解释如下:
- hdfs:Hadoop文件系统的命令行客户端。
- dfs:指定使用分布式文件系统的命令。
- -cat:指定查看文件的命令。
- /user/hadoop/output1/*:指定要查看的文件路径,*表示匹配该路径下的所有文件。
执行该命令后,会将指定路径下的所有文件的内容输出到终端。
./bin/hdfs dfs -mkdir -p /user/hadoop
这是一个Hadoop命令,用于在HDFS上创建一个目录。具体命令为:./bin/hdfs dfs -mkdir -p /user/hadoop。
其中,-mkdir表示创建目录的命令,-p表示如果父目录不存在则创建父目录,/user/hadoop是要创建的目录路径。