用一條命令處理分別改變檔案和資料夾的許可權(轉)

post0發表於2007-08-09
用一條命令處理分別改變檔案和資料夾的許可權(轉)[@more@]

在一個資料夾abc下面有若干檔案和資料夾,

而下層的資料夾中也同樣是有很多的檔案和資料夾,

現在希望用一條chmod命令使得所有的資料夾的屬性為755,所有檔案的屬性為644

方法1

find . -exec sh -c "if [[ -d "{}" ]]; then chmod 755 "{}"; else chmod 644 "{}"; fi " ;

方法2

find ./ -type d -print|xargs chmod 755; find ./ -type f -print |xargs chmod 64

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-938696/,如需轉載,請註明出處,否則將追究法律責任。

相關文章