Dir Komutunu Kullanarak Dizin İçeriklerini Listele

Çoğu Linux kullanıcısı Linux içindeki dosyaları ve klasörleri listelemek için ls komutunu kullanacaktır.

Dir komutu genellikle Windows eşdeğeri olarak kabul edilir ancak Linux'ta da aynı şekilde çalışır.

Bu kılavuzda, Linux'taki dir komutunu nasıl kullanacağınızı ve sizi en iyi şekilde kullanabilmeniz için kullanabileceğiniz anahtar anahtarlarını size göstereceğim.

Dir Komutunun Kullanımı

Geçerli dizindeki tüm dosya ve klasörlerin bir listesini almak için dir komutunu aşağıdaki gibi kullanın:

dir

Bir sütun formatında dosya ve klasörlerin bir listesi görünecektir.

Dir komutunu kullanarak gizli dosyaları nasıl gösterir

Varsayılan olarak dir komutu sadece normal dosya ve klasörleri gösterir. Linux'ta, ilk karakteri tam olarak durdurarak bir dosyayı gizleyebilirsiniz. (yani .myhiddenfile).

Dir komutunu kullanarak gizli dosyaları göstermek için aşağıdaki anahtarı kullanın:

dir -a
dir --all

Komutu bu şekilde çalıştırdığınızda, adlı bir dosyayı listelediğini fark edebilirsiniz. ve başka bir isim ..

İlk nokta mevcut dizini ve iki noktayı bir önceki dizini işaret eder. Aşağıdaki komutu kullanarak dir komutunu çalıştırırken bunları gizleyebilirsiniz:

dir -A
dir - neredeyse her şey

Bir dosyanın yazarı nasıl görüntülenir

Aşağıdaki dir komutunu kullanarak dosyaların dosyalarını (dosyaları oluşturan kişiler) görüntüleyebilirsiniz:

dir -l --author

Ekranı bir girişe çevirmek için -l gerekir.

Yedekleme Nasıl Gizlenir

Mv komutu veya cp komutu gibi belirli komutları çalıştırdığınızda, tilde (~) ile biten dosyalar ile sonuçlanabilir.

Bir dosyanın sonundaki tilde , yeni bir dosya oluşturmadan önce orijinal dosyayı yedekleyen bir komut önerir.

Bir dizin listesini döndürürken yedeklenmiş dosyaları görmek istemeyebilirsiniz, çünkü bu dosyalar sadece gürültü olacaktır.

Bunları gizlemek için aşağıdaki komutu çalıştırın:

dir -B
dir --ignore-yedekleri

Çıktıya Bir Renk Ekleme

Dosyaları, klasörleri ve bağlantıları birbirinden ayırmak için renkleri kullanmak isterseniz, aşağıdaki anahtarı kullanabilirsiniz:

dir --color = her zaman
dir --color = otomatik
dir --color = asla

Çıkışı Biçimlendir

Çıktıyı, her zaman bir sütun biçiminde görünmeyecek şekilde biçimlendirebilirsiniz.

Seçenekler aşağıdaki gibidir:

dir --format = karşı
dir --format = virgül
dir --format = yatay
dir --format = uzun
dir --format = tek sütun
dir --format = verbose
dir --format = dikey

Her satırdaki tüm dosyaları listeler, virgülleri her öğeyi virgülle sınırlar, yatay ile aynıdır, uzun ve ayrıntılı bir şekilde diğer birçok bilgi ile uzun bir liste oluşturur, dikey varsayılan çıktıdır.

Aynı efekti aşağıdaki anahtarları kullanarak da alabilirsiniz:

dir -x (yatay ve yatay ile aynı)
dir -m (virgülle aynı)
dir -l (aynı uzun ve ayrıntılı)
dir -1 (tek sütun)
dir -c (dikey)

Uzun Veya Verbose Listesine Dön

Biçimlendirme bölümünde gösterildiği gibi, bu komutlardan birini çalıştırarak uzun bir liste alabilirsiniz:

dir --format = uzun
dir --format = verbose
dir-l

Uzun liste aşağıdaki bilgileri verir:

Dosya sahibini listelemek istemiyorsanız, aşağıdaki komutu kullanabilirsiniz:

dir-g

Benzer şekilde aşağıdaki komutu kullanarak grupları da gizleyebilirsiniz:

dir -G -l

İnsan Okunabilir Dosya Boyutları

Varsayılan olarak, dosya boyutları yaklaşık 30 yıl önce iyi olan bayt cinsinden listelenmiştir, ancak şimdi gigabaytlara uzanan dosyalarda, boyutu 2,5 G veya 1,5 M gibi bir insan tarafından okunabilir biçimde görmek daha iyidir.

Dosya boyutunu insan okunabilir bir biçimde görmek için aşağıdaki komutu kullanın:

dir -l -h

İlk Dizinleri Listele

Dizinlerin önce gösterilmesini istiyorsanız ve daha sonra dosyalar aşağıdaki anahtarı kullanın:

dir -l --group-dizinleri-ilk

Belirli Bir Desenle Dosyaları Gizle

Belirli dosyaları gizlemek istiyorsanız aşağıdaki komutu kullanabilirsiniz:

dir --hide = desen

Örneğin, müzik klasörünüzün bir dizin listesini oluşturmak ancak wav dosyalarını göz ardı etmek için aşağıdakileri kullanın.

dir --hide = .wav

Aşağıdaki komutu kullanarak benzer bir etki elde edebilirsiniz:

dir -I modeli

Dosyaları ve Klasörleri Hakkında Daha Fazla Bilgi Göster

Aşağıdaki komut dosyalar, klasörler ve bağlantılar arasında ayrım yapmak için kullanılabilir:

dir --indicator-style = sınıflandır

Bu, klasörleri sonuna eğik çizgi ekleyerek gösterecek, dosyalar kendilerinden sonra hiçbir şeyleri olmayacak, bağlantılar sonunda bir @ sembolü olacak ve yürütülebilir dosyalar sonunda * olacak.

Gösterge stili bu değerlere de ayarlanabilir:

Ayrıca, aşağıdaki komutları kullanarak, eğik çizgi içeren klasörleri de gösterebilirsiniz:

dir -p

Aşağıdaki komutları kullanarak dosya türlerini gösterebilirsiniz:

dir -F

Alt Klasörlerde Tüm Dosyaları ve Klasörleri Listele

Bu alt klasörlerdeki tüm alt klasörler ve dosyaların listesini almak için, aşağıdaki komutu kullanarak özyinelemeli bir giriş gerçekleştirebilirsiniz:

dir -R

Sıralama Çıktısı

Aşağıdaki komutları kullanarak dosya ve klasörlerin döndüğü sırayı sıralayabilirsiniz:

dir --sort = yok
dir --sort = size
dir --sort = zaman
dir --sort = versiyon
dir --sort = uzantı

Aynı efekti elde etmek için aşağıdaki komutları da belirtebilirsiniz:

dir -s (büyüklüklere göre sırala)
dir -t (zamana göre sırala)
dir -v (versiyona göre sırala)
dir -x (uzantıya göre sırala)

Siparişi Ters Çevirme

Aşağıdaki komutu kullanarak dosya ve klasörlerin listelendiği sırayı tersine çevirebilirsiniz:

dir -r

özet

Dir komutu ls komutuna çok benzer. Muhtemelen sistemlerin birçoğunu içermesine rağmen, daha çok mevcut olan program olduğu için ls komutunu öğrenmeye değer.