---
title: "Linux belirli bir dizinin tüm klasör veya dosya izinlerini değiştirme"
description: "Linux dağıtımı üzerinde herhangi bir dizini veya dizin içerisindeki tüm dosyaların izinlerini değiştiren komutlar bu yazıda dökümante edilmiştir"
image: "https://sezer.in/wp-content/uploads/2021/10/lnx_perm.jpg"
url: "https://sezer.in/linux-belirli-bir-dizinin-tum-klasor-ve-dosya-izinlerini-degistirme/"
date: "2021-10-01T18:35:08+03:00"
updated: "2022-05-02T23:52:46+03:00"
author: "Sezer Şanlıkan"
lang: "tr"
source: "https://sezer.in/linux-belirli-bir-dizinin-tum-klasor-ve-dosya-izinlerini-degistirme/"
---

# Linux belirli bir dizinin tüm klasör veya dosya izinlerini değiştirme

Aşağıdaki komutla bulunduğunuz dizinin tüm klasörlerini dizin-dizin gezerek klasör izinlerini 755 olarak değiştirilir.

```
sudo find . -type d -exec chmod 755 {} \;
```

Aşağıdaki komutla bulunduğunuz dizinin içerisindeki tüm dosyaları dizin-dizin gezerek izinlerini 644 olarak değiştirir.

```
sudo find . -type f -exec chmod 644 {} \;
```

> NOT: Bulunduğunuz dizini "pwd" komutu ile görebilirsiniz.

> NOT 2: "." ifadesi bulunduğunuz dizini işaret eder. . (nokta) yerine dilediğiniz dizini yazıp aynı işlemi yapabilirsiniz. Örnek olarak aşağıdaki komutu baz alabilirsiniz.

```
sudo find /var/log -type f -exec chmod 644 {} \;  
```

veya

```
sudo find /var/log -type d -exec chmod 755 {} \; 
```

> BONUS NOT: Komutlar recursive çalışır. İşlem yapılacak dizindeki tüm dosya ve klasörleri baz alır. İç içe geçmiş klasörler de dahildir.
