2015-11-05 41 views
0

我想在HDFS目录中的所有目录和文件做一个chmod 755,但它不会一直持续下去。持久权限在目录HDFS中的所有文件

举例来说,如果我有一个目录是这样的:

/home/set1/data1/file1.txt 

我需要做,所以我的应用程序可以访问它:

haddop fs -chmod 755 /home/set1/* 
haddop fs -chmod 755 /home/set1/data1/* 
haddop fs -chmod 755 /home/set1/data1/file* 
haddop fs -chmod 755 /home/set1/data2/* 
haddop fs -chmod 755 /home/set1/data2/file* 
haddop fs -chmod 755 /home/set1/data3/* 
haddop fs -chmod 755 /home/set1/data3/file* 

我怎么为设置权限HDFS路径中的每个目录和文件?

回答

1

使用“-R”(递归)选项。

hadoop fs -chmod -R 755 /home/set1/data1/ 
相关问题