Chmod'a sembolik bağları takip etmesini nasıl söylerim?


4

chownsembolik bağların üzerinden geçmeyi -Lsöyleyen bir seçeneğe sahiptir chown. Bu seçenek eksik görünüyor chmod. chmodSembolik bağlantıları takip etmeyi nasıl söyleyeceğin hakkında bir fikrin var mı?

EDIT: Ben Debian’dayım.


Bunun Linux veya başka bir sistem olduğunu söylemelisiniz. Kafam karıştı, çünkü FreeBSD'nin her -Liki komut için de bir hakkı vardı.
Martin Sugioarto

doğru, ben Debian’dayım.
Aley

Yanıtlar:


4

Linux / GNU bilgi sayfasında ikinci paragraf için bkz Web'de de , vurgu eklenmiştir:

chmod hiçbir zaman sembolik bağların izinlerini değiştirmez, çünkü chmod sistem çağrısı izinlerini değiştiremez. Sembolik bağlantıların izinleri asla kullanılmadığı için bu bir problem değildir. Bununla birlikte, komut satırında listelenen her sembolik bağlantı için chmod, sivri uçlu dosyanın izinlerini değiştirir . Buna karşılık, chmod özyinelemeli dizin geçişleri sırasında karşılaşılan sembolik bağları yok sayar.


3
Tamam, chmod özyinelemeli dizin geçişleri sırasında karşılaşılan sembolik bağları yok sayar. Yani chmod bunu yapamaz. Yani Propably ı kullanmak zorunda find -Lkombinasyonunda chmod.
Aley
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.