1. Ayyıldız Tim forumu Hariç Hiç Bir şekilde Rütbeli Oldugunu İddaa edenlere inanmayınız..⠀ Ayyıldız Tim Adına Sizden Bilgi Belge TC Kimlik Vb Evrak İsteyenlere Asla Bilgilerinizi Vermeyiniz.

Linux : Chattr Komutu Ve Kullanımı

'Linux' forumunda Atilla-Han tarafından 21 Temmuz 2017 tarihinde açılan konu

  1. Atilla-Han Guest

    • Guest
    Katılım:
    30 Haziran 2017
    Mesaj:
    651
    Alınan Beğeniler:
    1,054

    Özel Mesaj
    Herkese Merhaba...
    Bu konuda chattr komutu kullanılarak Linux'ta dosya özellikleri nasıl değiştirilir bundan söz edeceğim.. Peki ne işe yarar bu chattr? Gelin hep beraber görelim.

    Chattr komutu sistemde silinmesini engellemek istediğiniz dosyaları korumaya almaya yarayan bir komuttur. Chattr ile korumaya aldığınız dosyada root(Super User) kullanıcısı dahi üzerinde silme, düzenleme, taşıma gibi işlemler yapamaz. Genel kullanımı aşağıdaki gibidir:

    Kod:
    chattr <parametre> <döngü> <dosya_adı>
    Parametreler ve Açıklamaları
    • + : Öznitelik Ekleme
    • - : Özniteliği Çıkartma
    • = : Belirtilmemiş Özellikleri Kaldır
    Döngü ve Açıklamaları
    • -R : Ardışık olarak dizinleri ve içeriklerinin özelliklerini değiştirir.(Sembolik hatalar gözardı edilir.)
    • -a : Yazma işlemi açık ise root kullanıcısının düzenlemesini sağlar.
    • -i : Bu döngünün kullanımıyla belirtilen dosya yada dizin hiçbir şekilde silinemez, yeniden adlandırılamaz yada taşınamaz. (Root kullanıcısı dahil...)
    Chattr komutu için birkaç örnek kullanım vererek konuyu bitirelim. Bu şekilde demek istediklerim daha iyi anlaşılır olacaktır.

    Örnek 1: İçi dolu olan bir dizini, içindeki dosyalarla birlikte kilitleme..
    Kod:
    sudo chattr -R +i $HOME/Desktop/dolu_dizin
    
    Örnek 2: Herhangi bir dosyayı kilitlemek...
    Kod:
    sudo chattr +i kilitli.txt
    
    Örnek 3: İçi dolu ve kilitli olan dizini tekrar kullanıma açmak...
    Kod:
    chattr -R -i $HOME/Desktop/dolu_dizin
    
    Örnek 4: Kilitli dosyayı tekrar kullanıma açmak...
    Kod:
    chattr -i kilitli.txt

     
    Gizemli54, Umbrella, Dnarib ve 3 kişi daha bunu beğendi.

Bu Sayfayı Paylaş