“copyToLocal” command is used to copy a folder from HDFS to local system.
Usage
hadoop fs [generic options] -copyToLocal [-p] [-ignoreCrc] [-crc] <src> ... <localdst>
hadoop fs [generic options] -copyToLocal [-p] [-ignoreCrc] [-crc] <src> ... <localdst>
Example
hadoop fs -copyToLocal /user/cloudera/demo4 ./copyToLocalDemo
Above snippet copy the folder '/user/cloudera/demo4' from HDFS to your system folder 'copyToLocalDemo'.
$hadoop fs -ls /user/cloudera/demo4/
Found 3 items
-rw-r--r-- 1 cloudera cloudera 2 2022-03-23 09:03 /user/cloudera/demo4/a.txt
-rw-r--r-- 1 cloudera cloudera 35 2022-03-23 09:03 /user/cloudera/demo4/b.txt
-rw-r--r-- 1 cloudera cloudera 55 2022-03-23 09:03 /user/cloudera/demo4/c.txt
$
$mkdir copyToLocalDemo
$
$ls ./copyToLocalDemo/
$
$hadoop fs -copyToLocal /user/cloudera/demo4 ./copyToLocalDemo
$
$ls ./copyToLocalDemo/
demo4
$
$ls ./copyToLocalDemo/demo4/
a.txt b.txt c.txt
Previous Next Home
No comments:
Post a Comment