Ls    List Files

Çok Kullanılan Seçiciler -- Options

 
Seçeneksiz. Dosya ve dizinlerin yalnızca adları sıralanır. 
-l (Long list) Listedeki dosya ve dizinler hakkında ayrıntılı bilgi sunar. 
-t (Time) Dosya ve dizinleri en son güncellendikleri tarihe göre sıralar. En yakın 
tarih en öne , en uzak tarih en sona konulur.
-d (Directory) Argument listesinde verilen dizinlere ait dosyaları listeler.
-a (All) Adı . ya da .. ile başlayan dosyaları da sıralar. (Normal sıralamada adı . 
ile başlayan dosyalar sıralanmaz. Bunlar gizlenmiş dosyalardır.)
Diğer Seçiciler için man ls komutu ile man page'e bakınız.

Örnek

Ls –l komutuyla listelenen bir satır şöyledir:
 
-rwxr-xr-x 1 tkaracay art 1804 Oct 28 11:03 deneme.htlm


Soldan sağa doğru verilen bilgilerin anlamı budur:

 
- rwx r-x r-x 1 tkaracay art 1804 Oct 28 11:03 deneme.html
Mode Kullanıcı Hakları Grup Hakları Başkalarının Hakları Link Sayısı Kullanıcı Adı Grup Adı Dosya Ölçüsü Son Güncelleme Tarihi Son Güncellenme Saati Dosya Adı
Ordinary Dosya Okuma, Yazma, Çalıştırma Okuma, Çalıştırma Okuma, Çalıştırma Link yok

Genel Açıklamalar

ls –l komutu dosya ve dizinleri, şu bilgileri vererek listeler:

Dosya Modu

Code  Anlamı
Ordinary Dosya
Dizin
Character özlü dosya
Blok özlü dosya
Sembolik list
Fifo (named pipe) dosyası

 

Erişim hakları (privilages)

Bir unix sistemine login (giriş) yapan kişi o an için bir kullanıcıdır. Her kullanıcının bir kullanıcı adı vardır. Bir kullanıcı, sistem yöneticisi olabilir, sistem yöneticisinin önceden belirlediği bir grubun üyesi olabilir veya hiçbir gruba ait olmayan (other) birisi olabilir. Dosya ve dizinlere erişim hakları kullanıcılara göre düzenlenebilir. Bir dosya ya da dizine en üst erişim hakları okuma, yazma ve çalıştırma (readable, writable, executable [ rwx ] ) değerleriyle belirlenir. Burada sıra önemlidir. r,w,x harlerinin herhangi birisi yerine (–) simgesi konulursa, yerine geçtiği erişim hakkını ortadan kaldırır.
Kullanıcı Erişim hakları (user privilages)
 
Değer Anlamı
- Kullanıcının erişim hakkı yok
r Readable (Kullanıcı okuyabilir)
w Writable (Kullanıcı yazabilir- güncelleyebilir)
x Executable (Kullanıcı çalıştırabilir)
Grup Erişim hakları
Değer Anlamı
- Grup üyelerinin erişim hakkı yok
r Readable (Grup üyeleri okuyabilir)
w Writable (Grup üyeleri yazabilir- güncelleyebilir)
x Executable (Grup üyeleri çalıştırabilir)
Başkalarının Erişim hakları
Değer Anlamı
- Başkalarının erişim hakkı yok
r Readable (Herkes okuyabilir)
w Writable (Herkes yazabilir- güncelleyebilir)
x Executable (Herkes çalıştırabilir)
Link Sayısı
Listelenen dosya ya da dizinin kaç linki olduğunu belirten sayı.
Kullanıcı User
Login olan kişiyi bildirir.
Grup Group
Kullanıcının grubunu bildirir
Ölçek Size
Dosyanın büyüklüğünü byte cinsinden yazar.
Tarih ve Zaman Modification date
Dosyanın son güncellenme tarihini ve saatini yazar.
Ad File name
Dosya ya da dizinin adını yazar.