Benden başka farkeden olmadı sanırım, herhangi bir kabuk ortamında bir dosyanın izinlerini sayısal olarak gösteren bir şey yok. chmod var, umask var, ama sanırım lsmod komutu başka bir işe atandığından olsa gerek, dosya erişim izinlerini listeleyen bir komut yok. Ya find kullanıp garip bir notasyonla arama yapacaksınız, ya da ls komutunun çıktısını akıllara seza şekillerde işleyeceksiniz.
Ya da işin içine biraz Perl (fazla değil, aman diyeyim), katacaksınız. Mesela şöyle bir komut tanımlanabilir:
permfile() {
perl -e 'printf "%04o", (stat($ARGV[0]))[2] & 07777;' $1
}
Artık işimiz kolay:
$ echo /root `permfile /root`
Geçmiş olsun.
İlgili Yazılar:
- Linux -> OSX nfs Mac OSX ile Linux arasında bir süre netatalk kullandıktan sonra...
- Ubuntu (Edgy) Üzerinde lighttpd ve php kurulumu 1. İlk önce ilgili paketleri kuruyoruz: sudo aptitude install lighttpd...
- Rsync Over Ftp Rsync, uzak sistemden ya da sisteme dizin yapılarını kopyalamak için...
- Evolution Şifreleri Email okuyucusu olarak evolution kullanıyorum. Şifreyi bir defa kaydedince bir...
- Jprefctl Ara sıra java uygulamalarının ayarlarını kurcalamam gerekiyor. Ayarları elle değiştirmek,...
Mangal »

Bu yazıya eklenmiş yorum yok.
Yorum yazmak isterseniz, aşağıdaki alanları doldurmanız gerekli. Ayrıca buraya tıklayarak üye olabilir, yorumlarınızın daha da kalıcı olmasını sağlayabilirsiniz.
Lütfen dikkat: Birini rencide edici, küfür içeren, tat kaçırıcı yorumlarınızı önce siler, sonra da bağlandığınız bilgisayara virüs bulaştırabilirim. Bulaştıramasam da beddua ederim.
Başka bir not daha: İmla kurallarına uyalım, uymayanları uyaralım. Büyük harfle yazmayalım, yazanlara kızalım.Anlaşılmaz yorumları silersem kızmayalım, gücenmeyelim.