GNU ile chmod(Ubuntu'da) tek komut varyantı (geçerli dizinden başlayarak):
chmod -R -x+X .
Açıklama:
-R - özyinelemeli çalış
-x - tüm kullanıcılar için çalıştırılabilir bayrakları kaldır
+X - Bir dizin ise tüm kullanıcılar için çalıştırılabilir bayrakları ayarla
Bu durumda, sermaye Xyalnızca dizinlere uygulanır, çünkü tüm çalıştırılabilir bayraklar tarafından temizlenir -x. Aksi halde +X, bayrak başlangıçta herhangi bir kullanıcı, grup veya başkaları için ayarlanmışsa, çalıştırılabilir bayrak (lar) da ayarlar.
BSD ile chmod(Mac OS X'te bulunur), iki komutla ayrı olarak yapmanız gerekir:
sudo chmod -R -x * && sudo chmod -R +X *
(Gizli dosyaları ana dizine de dahil etmek istiyorsanız, muhtemelen * ile. (Nokta) değiştirmeniz gerekir, ancak denenmez.)