如何检查文件是否在HDFS中正确压缩?
我可以在普通的unix文件系统中使用以下命令
zip -T filename.zip

但是当在HDFS中尝试类似命令时,我收到错误。
hadoop fs -zip -T filename.zip

我收到以上错误的上述命令
-zip: Unknown command

答案 0 :(得分:0)
Hadoop仅允许limited commands
执行。您在HDFS shell中cannot use zip command
。
可用的命令是:
appendToFile
,cat
,chgrp
,chmod
,chown
,copyFromLocal
,copyToLocal
,count
,cp
,du
,dus
,expunge
,get
,getfacl
,getfattr
,getmerge
,{ {1}},ls
,lsr
,mkdir
,moveFromLocal
,moveToLocal
,mv
,put
,{{1 }},rm
,rmr
,setfacl
,setfattr
,setrep
,stat
,tail
,test
请参阅Apache Hadoop File System Shell Guide,了解允许的命令列表以及可在HDFS shell中使用的示例。