Ana Linux Chmod'u dosyalar ve dizinler için ayrı olarak çalıştırın

Chmod'u dosyalar ve dizinler için ayrı olarak çalıştırın



Cevap bırakın

Linux kullanıcısıysanız, muhtemelen konsol uygulamasını duymuşsunuzdur chmod . Bir terminal oturumu veya bir terminal öykünücüsü kullanarak dosya sistemi izinlerini değiştirmeye izin veren kullanışlı bir araçtır. Çalıştırdığınızda, dosyalar ve dizinler üzerinde belirlediğiniz izinleri bir defada değiştirir. Ancak dosya izinlerini dizin izinlerinden ayrı olarak değiştirmeniz gerekebilir ve bunun tersi de geçerlidir. İşte nasıl yapılabileceği.
chmod logo afiş

Bunu yapmanın birkaç yolu var, ancak bunu yapmanın en sevdiğim ve en güvenilir yolu, chmod'u xrags ve bulmak araçlar. Aşağıdaki komut yalnızca dosyaların izinlerini değiştirecektir.

bul / yol / konum-türü f -print0 | xargs -0 chmod 644

İşte bulmak command belirtilen konumdaki tüm dosyaları listeler. -Type f anahtarı yalnızca dosyaları listelemesini ve dizinleri dışlamasını söyler. -Print0 anahtarı, boşluklar veya yeni satırlar içeren dosya veya dizin adlarının doğru şekilde işlenmesini sağlayacak şekilde dosya adlarının işlenmesine izin verir.

Dizinler için de benzer uygun bir komut kullanılabilir. Değiştirmeniz gereken tek kısım -type f'den -type d'ye kadardır:

bul / yol / konum-türü d -print0 | xargs -0 chmod 755

İpucu: Bu numarayı kullanarak zamandan tasarruf edebilir ve daha az yazabilirsiniz.

  1. Öncelikle, chmod'u yinelemeli modda çalıştırarak dosyalara ve klasöre dosya sistemi izinlerini uygulayın:
    chmod -R 644 / yol / konum / konum

    Belirtilen konumdaki tüm dosya ve klasörlere rw-r-r izinlerini uygulayacaktır.

  2. Ardından, yalnızca dizinler için komutu yürütün:
    bul / yol / konum-türü d -print0 | xargs -0 chmod 755

Bu kadar.

Ilginç Haberler

Editörün Seçimi

Kinemaster'a Müzik Nasıl Eklenir
Kinemaster'a Müzik Nasıl Eklenir
Kinemaster, Android cihazlar için harika bir video düzenleme aracıdır. Henüz indirmediyseniz, bağlantıyı izleyin ve ücretsiz olarak indirin. Eski bir sürümünüz varsa, uygulamayı aynı bağlantıyı kullanarak güncellemelisiniz.
Windows 10'da pencere gölgelerini devre dışı bırakın
Windows 10'da pencere gölgelerini devre dışı bırakın
Windows 10'da gerçekten büyük ve belirgin pencere gölgelerinin nasıl devre dışı bırakılacağı aşağıda açıklanmıştır.
Windows 10'da Fotoğraflarda Yüz Algılama ve Tanıma'yı Devre Dışı Bırakın
Windows 10'da Fotoğraflarda Yüz Algılama ve Tanıma'yı Devre Dışı Bırakın
Fotoğraflar uygulaması, kullanıcıların fotoğraf koleksiyonlarını düzenlemelerine yardımcı olmak için yüz algılama ve tanıma özelliğini kullanır. Bu teknolojiyi kullanmazsanız, hızlı bir şekilde devre dışı bırakabilirsiniz.
Windows'ta Harici Sabit Disk Görünmüyor - Ne Yapmalı?
Windows'ta Harici Sabit Disk Görünmüyor - Ne Yapmalı?
https://www.youtube.com/watch?v=-QxSdmnj9R8 Çıkarılabilir sabit diskler, çoğunlukla USB sıralama, oldukça sezgiseldir ve günlük bilgisayar kullanımınız için faydalıdır. Ancak bazen PC'niz taktığınızda bir tanesini tanımaz.
Alexa'da Drop-In Nasıl Devre Dışı Bırakılır veya Kapatılır
Alexa'da Drop-In Nasıl Devre Dışı Bırakılır veya Kapatılır
Amazon Alexa'daki Drop-In özelliği, birkaç yıl önce tanıtıldığından bu yana bazı tartışmalara neden oldu. Adından da anlaşılacağı gibi, özellik herkesin Alexa özellikli cihazınıza haber vermeden girmesine izin veriyor. Ebeveynler bulabilir
Procreate'de Birden Çok Katman Nasıl Seçilir
Procreate'de Birden Çok Katman Nasıl Seçilir
Procreate'deki katmanlar genellikle birkaç, hatta yalnızca bir nesneyi tutar. Birkaç öğeyi aynı anda ayarlamanız gerektiğinde, her biri ayrı bir katmanda olabilir. Katmanlar üzerinde teker teker çalışmak özellikle üretken değildir. Birden çok seçme
Telgrafta Telefon Numaranızı Nasıl Gizleyebilirsiniz
Telgrafta Telefon Numaranızı Nasıl Gizleyebilirsiniz
https://www.youtube.com/watch?v=WYepnwhFbkk Güvenli iletişimle ilgileniyorsanız, bulut tabanlı bir mesajlaşma ve VOIP hizmeti olan Telegram'ı muhtemelen duymuşsunuzdur. Telegram, kullanıcıların anonim olarak mesajlar, fotoğraflar, video akışları, ses dosyaları,