ls
Sadece ile kullanmak -d
neredeyse işe yaramaz. Dizinin kendisi hakkında bilgi verir. İçeriğini listelemez.
Bu yüzden bir dizin listesi görmüyorsunuz. Görmeyi beklediğiniz dizinler, geçerli dizinin "içeriği" dir
Basitçe çalıştırırsanız ls -d
, geçerli dizini gösterir .
.
Eğer diğer tuşlarla çalıştırmak mantıklı ise -l
.
ls -ld
geçerli dizinin izinlerini gösterir.
pilot6@Pilot6:~$ ls -ld
drwxrwxr-x 1 pilot6 pilot6 2570 Mar 4 12:14 .
Ayrıca, aşağıdaki gibi başka bir dizinin izinlerini de görebilirsiniz:
ls -ld /bin
pilot6@Pilot6:~$ ls -ld /bin
drwxr-xr-x 1 root root 2584 Feb 25 15:19 /bin
Eğer ls -l
olmadan -d
çalışırsanız, geçerli dizindeki dosya ve klasörler için tüm izinlerin listesine sahip olursunuz. İhtiyacınız yoksa, ls -ld
kullanım için iyi bir örnek .
Geçerli klasördeki dizinleri şu şekilde sıralayabilirsiniz:
ls -d */
ls -dC .* --color
ayrıca sadece dizinleri değil gizli dosyaları da listeler.