于hdfs client端上传文件的时候
时间: 2023-08-21 21:07:40 浏览: 144
HDFS文件的上传
HDFS客户端上传文件时,可以使用以下命令:
```
hdfs dfs -put <local_file_path> <hdfs_file_path>
```
其中,<local_file_path>是本地文件的路径,<hdfs_file_path>是HDFS上文件的路径。例如,要将本地的文件/home/user/test.txt上传到HDFS的/user/hadoop/目录下,可以使用以下命令:
```
hdfs dfs -put /home/user/test.txt /user/hadoop/
```
如果要上传整个目录,可以使用以下命令:
```
hdfs dfs -put <local_dir_path> <hdfs_dir_path>
```
其中,<local_dir_path>是本地目录的路径,<hdfs_dir_path>是HDFS上目录的路径。例如,要将本地的目录/home/user/data上传到HDFS的/user/hadoop/目录下,可以使用以下命令:
```
hdfs dfs -put /home/user/data /user/hadoop/
```
注意,上传文件和上传目录的命令略有不同,要根据具体情况选择适当的命令。
阅读全文