Chattr ve lsattr neden “bayrak okurken işlem desteklenmiyor” ile sonuçlanıyor?


12

Aşağıdaki hatayı alıyorum:

$ lsattr /etc/rc.local 
lsattr: Operation not supported While reading flags on /etc/rc.local

$ sudo chattr +i /etc/rc.local 
chattr: Operation not supported while reading flags on /etc/rc.local

Yanıtlar:


10

O zaman farketmedim, ancak dosya bir sembolik bağlantı olduğundan hata oluşuyordu:

$ ls -l /etc/rc.local 
lrwxrwxrwx. 1 root root 13 Feb 16  2012 /etc/rc.local -> rc.d/rc.local

Garip bir şekilde, CentOS 5'teki lsattr, sembolik bağlantılar üzerinde çalışıyor.


1
Soruyu yazarken bunu farketmediyseniz, neden bunu etikete koydunuz?
Barmar


O Yukarıdaki örnekte verilen bu tür sistemlere aşina olmayanlar için belli değil durumunda, chattrişletme symlink en üzerinde yapılmalıdır hedefin sembolik kendisi değil,: sudo chattr +i rc.d/rc.local.
Ben Johnson,
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.