如何检查文件是否在hdfs中正确压缩?我可以在普通的unix文件系统中使用下面的命令
zip -T filename.zip
但是在hdfs中尝试类似的命令时,我得到了一个错误。
hadoop fs -zip -T filename.zip
我得到上面的命令下面的错误
-zip: Unknown command
bpsygsoo1#
hadoop只允许 limited commands 待执行。你呢 cannot use zip command 在hdfs外壳中。可用命令包括: appendToFile , cat , chgrp , chmod , chown , copyFromLocal , copyToLocal , count , cp , du , dus , expunge , get , getfacl , getfattr , getmerge , ls , lsr , mkdir , moveFromLocal , moveToLocal , mv , put , rm , rmr , setfacl , setfattr , setrep , stat , tail , test , text , touchz 请参阅apachehadoop文件系统shell指南,以获取hdfsshell中可以使用的允许命令列表和示例。
limited commands
cannot use zip command
appendToFile
cat
chgrp
chmod
chown
copyFromLocal
copyToLocal
count
cp
du
dus
expunge
get
getfacl
getfattr
getmerge
ls
lsr
mkdir
moveFromLocal
moveToLocal
mv
put
rm
rmr
setfacl
setfattr
setrep
stat
tail
test
text
touchz
1条答案
按热度按时间bpsygsoo1#
hadoop只允许
limited commands
待执行。你呢cannot use zip command
在hdfs外壳中。可用命令包括:
appendToFile
,cat
,chgrp
,chmod
,chown
,copyFromLocal
,copyToLocal
,count
,cp
,du
,dus
,expunge
,get
,getfacl
,getfattr
,getmerge
,ls
,lsr
,mkdir
,moveFromLocal
,moveToLocal
,mv
,put
,rm
,rmr
,setfacl
,setfattr
,setrep
,stat
,tail
,test
,text
,touchz
请参阅apachehadoop文件系统shell指南,以获取hdfsshell中可以使用的允许命令列表和示例。