📅  最后修改于: 2023-12-03 15:09:37.715000             🧑  作者: Mango
当你与 Hadoop 集群进行交互时,添加文件是一项基本任务。在这篇文章中,我们将讨论如何使用 Shell Bash 将文件添加到 Hadoop 分布式文件系统(HDFS)中。
以下是将文件添加到 Hadoop 集群的命令:
hadoop fs -put /path/to/local/file /path/to/hdfs/directory
其中,/path/to/local/file
是你要添加到 HDFS 的文件的本地路径,/path/to/hdfs/directory
是 HDFS 中要添加到的目标目录。
如果目录不存在,则会自动创建。你可以在确保文件添加成功后,使用以下命令列出 HDFS 目标目录中的文件:
hadoop fs -ls /path/to/hdfs/directory
以下是示例代码:
# 将本地文件 /home/user/file.txt 添加到 HDFS 目录 /user/hadoop/files/ 中
hadoop fs -put /home/user/file.txt /user/hadoop/files/
# 确保文件已成功添加
hadoop fs -ls /user/hadoop/files/
使用 Shell Bash 将文件添加到 Hadoop 集群是轻而易举的任务。只需使用 hadoop fs -put
命令,你就可以将文件添加到 Hadoop 分布式文件系统中。