1. ls Komutu Nedir?
ls komutu, Linux ve Unix sistemlerinde bir dizin içindeki dosya ve klasörleri listelemek için kullanılır.
ls, “list” kelimesinin kısaltmasıdır ve en temel dosya/dizin görüntüleme aracıdır.
Kullanım amacı:
- Dizin içeriğini görmek
- Dosya izinlerini, boyutlarını, sahiplik bilgilerini görüntülemek
- Sıralama ve filtreleme ile düzenli çıktı almak
Temel Kullanım
ls
Açıklama: Mevcut dizindeki dosya ve klasörleri listeler.
Sık Kullanılan Argümanlar
Argüman | Açıklama |
---|---|
-l | Ayrıntılı listeleme (izinler, sahip, boyut, tarih) |
-a | Gizli dosyaları da gösterir (. ile başlayanlar) |
-h | Boyutları insan okunur formatta gösterir (KB, MB, GB) |
-t | Zaman damgasına göre sırala (yeniden eskiye) |
-S | Dosya boyutuna göre sırala (büyükten küçüğe) |
-r | Sıralama yönünü tersine çevirir |
-R | Alt dizinleri de özyinelemeli (recursive) listeler |
-1 | Her satırda bir dosya gösterir |
–color=auto | Çıktıyı renklendirir |
-d | Sadece dizinleri listeler, içeriğini göstermez |
4. Örnek Kullanımlar
4.1. Ayrıntılı Listeleme
ls -l
Açıklama: Dosya izinleri, sahip, boyut ve son değiştirilme tarihini gösterir.
4.2. Gizli Dosyalar Dahil Listeleme
ls -a
Açıklama: Gizli dosyalar (.dosya gibi) da listelenir.
4.3. Boyutları İnsan Okunur Formatta Gösterme
ls -lh
Açıklama: Ayrıntılı listede dosya boyutlarını KB, MB formatında gösterir.
4.4. Boyuta Göre Sıralama
ls -lS
Açıklama: Dosyaları büyükten küçüğe sıralar.
Zaman Damgasına Göre Sıralama
ls -lt
Açıklama: En son değiştirilmiş dosyalar en üstte listelenir.
4.6. Alt Dizinleri de Listeleme
ls -R
Açıklama: Mevcut dizin ve alt dizinlerdeki tüm dosyaları listeler.
4.7. Sadece Dizinleri Listeleme
ls -d */
Açıklama: Sadece klasörleri listeler.
4.8. Renkli Çıktı ile Listeleme
ls --color=auto
Açıklama: Farklı dosya türleri farklı renklerle gösterilir.
4.9. Birden Fazla Parametre Birlikte Kullanma
ls -alh --color=auto
Açıklama: Gizli dosyalar dahil, ayrıntılı ve renkli listeleme yapar.
5. İpuçları
- Sık kullanım için alias tanımı yapabilirsiniz:
alias ll='ls -alh --color=auto'
• Dizinleri ve dosyaları farklı renkte görmek için –color=auto her zaman faydalıdır. • Scriptlerde çıktı düzenli olsun diye -1 parametresiyle her satırda bir dosya listelenebilir.