답변:
bin/hadoop fs -get /hdfs/source/path /localfs/destination/path
bin/hadoop fs -copyToLocal /hdfs/source/path /localfs/destination/path
namenode_machine:50070
)를 가리키고 복사하려는 파일을 찾은 다음 페이지를 아래로 스크롤 하여 파일 다운로드를 클릭하십시오 .HDFS에서 로컬 파일 시스템으로 파일을 복사하기 위해 다음 명령을 실행할 수 있습니다.
hadoop dfs -copyToLocal <input> <output>
<input>
: 복사하려는 HDFS 디렉토리 경로 (예 : / mydata)<output>
: 대상 디렉토리 경로 (예 : ~ / Documents)hadoop fs -ls
?
이 두 가지 방법으로 달성 할 수 있습니다.
1.hadoop fs -get <HDFS file path> <Local system directory path>
2.hadoop fs -copyToLocal <HDFS file path> <Local system directory path>
전의:
내 파일은 /sourcedata/mydata.txt 에 있습니다.이 경로의 로컬 파일 시스템에 파일을 복사하려고합니다. / user / ravi / mydata
hadoop fs -get /sourcedata/mydata.txt /user/ravi/mydata/
bin/hadoop fs -put /localfs/destination/path /hdfs/source/path