ls -lmenghasilkan 10 simbol string informasi UNIX yang populer dikenal sebagai string izin. misalnya
-rw-rw-r-- 1 userName groupName 13200650 Dec 13 21:23 fileName
Karakter pertama dari string perizinan atau string mode , yang dikenal sebagai deskriptor file , menunjukkan jenis file dan sembilan sisanya diambil dalam kelompok tiga yang mengindikasikan izin untuk file yang bersangkutan, di mana:
- grup tiga karakter pertama (setelah karakter pertama di antara 10 karakter) menunjukkan izin pemilik,
- grup kedua dari tiga izin yang ditetapkan untuk grup,
- kelompok terakhir yang terdiri dari tiga izin khusus untuk orang lain (atau dunia).
Di sini, dalam contoh di atas karakter / simbol pertama "-" menunjukkan file normal.
Sedangkan dalam contoh berikut,
crw-rw-rw- 1 root root 1, 3 Dec 29 20:58 /dev/null
crw-rw-rw- 1 root root 1, 5 Jan 13 20:56 /dev/zero
karakter pertama string perizinan adalah "c" dan seperti yang dinyatakan di atas, itu adalah indikator tipe file yang menunjukkan perangkat karakter .
Selain itu -, cbeberapa deskriptor file lainnya adalah:
d -> direktori
l -> tautan simbolik
s -> soket Unix
b -> blokir perangkat
p -> pipa
D -> Pintu
Referensi:
/devmemiliki izin khusus itu.