Neler yeni
MEGAForum - Teknoloji Forumu

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

Temel GNU-Unix Komutu "ls" 'in Paranormal Kullanımı

TRWE_2012

لِيَغْفِرَ لَكَ اللّٰهُ مَا تَقَدَّمَ مِنْ ذَنْبِك
Moderatör
Konum
BERTUNA
  • Üyelik Tarihi
    2 Haz 2020
  • Mesajlar
    5,338
  • MFC Puanı
    16,230
Açıklama:

Temel Unix komutudur.

Genel Kullanım Komutsal Yapısı:

Kod:
$ ls [-RadLCxmlnogrtucpFbqisf1%][dosya veya dizin ..]

Kendine has parametreleri;

-R :Alt dizinlerle listeler
-a : ( . ) ile başlayan sistem dosyaların ve diğer tüm dosyaların listelenmesini sağlar
-d : Dizinlerin sadece adlarıyla listelenmesini sağlar.
-L : Dosya bir link ise, linklendiği dizindeki dosyaları listeler
-C : Dosya isimlerini azalan sırada, kolonlu listeler
-l : Dosyaların daha ayrıntılı bilgi ile listelenmesini sağlar
-F : Dosya isimleri sonuna *, dizin isimleri sonuna / ekleyerek listeler
-p : Dizinleri / işaretiyle listeler
-t : Dosyaları son değişim tarihlerine göre sıralayarak listeler

Standart Özellikleri:

ls : Sadece dosya ve dizin isimlerini kolon halinde listeler
ls -l : Dosya ve dizin isimlerini ayrıntılı listeler
ls -l *.dosya_uzantısı : Uzantısı .X olan bütün dosyaları listeler.
ls -l bir harf*: X harfi ile başlayan bütün dosyaları listeler
ls -d bir_harf : X harfi ile başlayan bütün dizinleri listeler
ls -a : Dizindeki tüm dosyaları, sistem dosyalarını ve dizinleri ayrıntılı listeler

Bunları linux/unix kullanan tüm kullanıcılar bilir.Peki ben sizlere bu komutun "paranormal(alışılmışın dışanda)" kullanımını göstersem , kullanmak istemez miydiniz.? Eminim isterseniz.O zaman aşağıdaki "ÖRNEK ÇIKTI"ya bakınız.

ÖRNEK ÇIKTI:

Kod:
linuxmaster@notebook-pc ~ $ cd /home/linuxmaster/Belgeler
linuxmaster@notebook-pc ~/Belgeler $ cd Belgelerim
linuxmaster@notebook-pc ~/Belgeler/Belgelerim $ ls -lasht
toplam 916K
4,0K drwxr-xr-x 2 linuxmaster linuxmaster 4,0K Mar 10 23:56 .
248K -rw-r--r-- 1 linuxmaster linuxmaster 245K Mar 10 23:01 Dosya Ve Dizinlerin Erişim Hakları.pdf
8,0K -rw-r--r-- 1 linuxmaster linuxmaster 5,8K Mar 10 21:03 GNU-Linux Komutu "find" GUI Olarak Kullanılabilmesi
240K -rw-r--r-- 1 linuxmaster linuxmaster 239K Mar 10 19:26 Terminalden sh_bin_run Uzantılı Dosyalarının Çaıştırılması.pdf
108K -rw-r--r-- 1 linuxmaster linuxmaster 107K Mar 10 18:45 Terminalden ISO Yazdırma.pdf
304K -rw-r--r-- 1 linuxmaster linuxmaster 302K Mar 10 18:14 Nano ile Text Dosyası Düzenleme.pdf
4,0K drwxr-xr-x 5 linuxmaster linuxmaster 4,0K Mar 10 17:21 ..

WindowsOS -MS-DOS komutu tree , ile daha güçlü kullanılır.

Kod:
linuxmaster@notebook-pc ~/Belgeler/Belgelerim $ tree
.
├── Dosya Ve Dizinlerin Erişim Hakları.pdf
├── GNU-Linux Komutu "find" GUI Olarak Kullanılabilmesi
├── Nano ile Text Dosyası Düzenleme.pdf
├── Terminalden ISO Yazdırma.pdf
└── Terminalden sh_bin_run Uzantılı Dosyalarının Çaıştırılması.pdf

0 directories, 5 files
linuxmaster@notebook-pc ~/Belgeler/Belgelerim $

Not:

GNU/Linux/Unix komutu tree, sisteminizde hazır kurulu gelmez.Bu komutu resmi depolardan yüklemek için aşağıdaki yükleme komutunu kullanın......

Kod:
sudo apt-get -u install -ff tree

ÖRNEK Komut Çıktısı :

Kod:
battalgazi@notebookpc:~$ sudo apt-get -u install -ff tree
[sudo] password for battalgazi:************************          

Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor      
Durum bilgisi okunuyor... Bitti    
tree zaten en yeni sürümde (1.7.0-5).
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.

Ekran Görüntüsü :

tree.png

linuxmaster@notebook-pc ~/Belgeler/Belgelerim $ ls -lasht çıktısında

sol tarafta başta olan : SI ölçü birimine göre (1000'in katları) dosya boyutu
Orta olan dosya erişim hakları (d: dizin, - dosya)
Birinci kullanıcı adı : hesap adı
İkinci kullanıcı adı : grub adı
sağ'da sonda olan : 1024'un katlarına göre dosya boyutu
Oluşturulma tarihi
Oluşturulma saatini gösterir.

Mesela ;

248K -rw-r--r-- 1 linuxmaster linuxmaster 245K Mar 10 23:01 Dosya Ve Dizinlerin Erişim Hakları.pdf dosyasının

SI birimine boyutu : 248 Kb
-: Dosya
1 adet
sahibi:linuxmaster
grubu:linuxmaster
1024'ün katlarına göre dosya boyutu 245 KB (disk'teki gerçek kapladığı alan)
Oluşturma Zamanı : 10 Mart
Oluşturulma Saati: 23:01 bilgilerine ulaşılabilir.

EK NOT :

Özelleştirilmiş En Genel ls Komutu Kullanımı


Kod:
ls -lasht | sed -e ""

ÖRNEK ÇIKTI:

Kod:
linuxmaster@notebook-pc ~/Belgeler/Belgelerim $ ls -lasht | sed -e ""
toplam 916K
4,0K drwxr-xr-x 2 linuxmaster linuxmaster 4,0K Mar 10 23:56 .
248K -rw-r--r-- 1 linuxmaster linuxmaster 245K Mar 10 23:01 Dosya Ve Dizinlerin Erişim Hakları.pdf
8,0K -rw-r--r-- 1 linuxmaster linuxmaster 5,8K Mar 10 21:03 GNU-Linux Komutu "find" GUI Olarak Kullanılabilmesi
240K -rw-r--r-- 1 linuxmaster linuxmaster 239K Mar 10 19:26 Terminalden sh_bin_run Uzantılı Dosyalarının Çaıştırılması.pdf
108K -rw-r--r-- 1 linuxmaster linuxmaster 107K Mar 10 18:45 Terminalden ISO Yazdırma.pdf
304K -rw-r--r-- 1 linuxmaster linuxmaster 302K Mar 10 18:14 Nano ile Text Dosyası Düzenleme.pdf
4,0K drwxr-xr-x 5 linuxmaster linuxmaster 4,0K Mar 10 17:21 ..
 
Üst Alt