我是hadoop新手,使用单节点 hadoop 1.2.1 在 ubuntu 14.04 LTS . 我想上传一个文件到hadoop执行,但我不知道如何使用 copyFromLocal 命令。。请告诉我如何上传一个文件我的源文件路径 "/home/saurabh/downloads/examples.jar" 我的hadoop在 /usr/local/hadoop/
hadoop 1.2.1
ubuntu 14.04 LTS
copyFromLocal
"/home/saurabh/downloads/examples.jar"
/usr/local/hadoop/
vmjh9lq91#
如果hadoop在路径中,则可以执行以下操作:
hadoop fs -put /home/saurabh/downloads/examples.jar /path/in/hdfs
如果您的hadoop不在path中,那么您应该将hadoop\u导出到home,或者您也可以将cd放入安装hadoop的文件夹中,然后执行命令。您还可以对以下各项执行相同的操作:
hadoop fs -copyFromLocal /home/saurabh/downloads/examples.jar /path/in/hdfs
哪里 /path/in/hdfs 是要将hdfs中的文件复制到的位置,如果要将文件复制到 /user/saurabh 在hdfs中,命令如下:
/path/in/hdfs
/user/saurabh
hadoop fs -put /home/saurabh/downloads/examples.jar /user/saurabh
9ceoxa922#
hadoop fs -put /path/to/file.ext /usr/local/hadoop/
put命令将文件从本地系统传输到hdfs。在下面写的行中,文件.ext将移动到 /usr/local/hadoop 文件夹,您可以通过运行 hadoop fs -ls /usr/local/hadoop
/usr/local/hadoop
hadoop fs -ls /usr/local/hadoop
2条答案
按热度按时间vmjh9lq91#
如果hadoop在路径中,则可以执行以下操作:
如果您的hadoop不在path中,那么您应该将hadoop\u导出到home,或者您也可以将cd放入安装hadoop的文件夹中,然后执行命令。
您还可以对以下各项执行相同的操作:
哪里
/path/in/hdfs
是要将hdfs中的文件复制到的位置,如果要将文件复制到/user/saurabh
在hdfs中,命令如下:9ceoxa922#
put命令将文件从本地系统传输到hdfs。在下面写的行中,文件.ext将移动到
/usr/local/hadoop
文件夹,您可以通过运行hadoop fs -ls /usr/local/hadoop