Linux ls Komutu – Ayrıntılı Kullanım Rehberi

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ümanAçıklama
-lAyrıntılı listeleme (izinler, sahip, boyut, tarih)
-aGizli dosyaları da gösterir (. ile başlayanlar)
-hBoyutları insan okunur formatta gösterir (KB, MB, GB)
-tZaman damgasına göre sırala (yeniden eskiye)
-SDosya boyutuna göre sırala (büyükten küçüğe)
-rSıralama yönünü tersine çevirir
-RAlt dizinleri de özyinelemeli (recursive) listeler
-1Her satırda bir dosya gösterir
–color=autoÇıktıyı renklendirir
-dSadece 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.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir