tgz/zip文件夹包含多个文件,在hdfs中解包

kgsdhlau  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(515)

因此,我有一个文件夹,我压缩并运到hdfs,我需要解压这个文件夹内的hdfs,同时保持所有的文件,因为他们在文件夹中。
我能跑了

hdfs dfs -cat /user/USERNAME/MYFOLDER/zipped_folder.tgz | zcat | hdfs dfs -put - /user/USERNAME/MYFOLDER/

这完成了解压数据的工作,但它将所有数据放入1'-'文件中。我需要解压后的文件保持原样,而不是连接成一个文件。
hdfs中有什么方法可以做到这一点吗?我把文件夹复制成.zip和.tgz,如果有区别的话。
干杯
p、 s:我没有访问本地目录的权限,该文件夹已在hdfs中。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题