Çok sayıda dosya içeren bir dizin var. Dosyaların bir 755
kısmı 644
izinlere , diğer kısmı izinlere sahiptir. 755
İzinleri olan dosyaları dönüştürmek istiyorum 644
. Dizinin kendisinden çalıştırarak aşağıdaki satırı denedim:
find . -perm 755 -exec chmod 644 {}\;
Sonuç olarak, izin sadece dizinin kendisi için değişti ve geri değiştirdikten sonra dosya izinlerinin değişmeden olduğunu öğrendim. Bir şey mi özledim?
find ./ -type f -exec chmod -x {} \;
Bunun yerine deneyin .