Ana Sayfa > Kompütür > Dosya İzinlerini Sayısal Olarak Görüntülemek

Dosya İzinlerini Sayısal Olarak Görüntülemek

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.

Categories: Kompütür
  1. Henüz yorum yapılmamış.
  1. Henüz geridönüş yok.

Yorum yapın

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Değiştir )

Twitter picture

You are commenting using your Twitter account. Log Out / Değiştir )

Facebook photo

You are commenting using your Facebook account. Log Out / Değiştir )

Connecting to %s

Takip Et

Get every new post delivered to your Inbox.