Ls -l, ls -ltr ve ll arasındaki fark?


11

Bu komutları kullanırken, ben aynı çıktı alıyorum ama sadece ls -ltrkomut için sipariş değişiyor . Birisi bana aşağıdaki komutlar arasındaki farkın ne olduğunu söyleyebilir mi?

  1. ll
  2. ls -l
  3. ls -ltr

"Ls --help" yazmayı deneyin, cevabınız orada bulunur.
Al Bundy

Yanıtlar:


16

Her şeyden önce, bahsedilen komutlar aynı çıktıyı üretmez. Detaylar burada:

  1. ll: llUbuntu'da komut için bir takma ad gibi bir komut yoktur ls -alF. bunu şu şekilde bulabilirsiniz:

    $ type ll
    ll is aliased to `ls -alF'
    
    • -aseçeneği gizli dosyaları göstermektir ( .ve gösterecektir ..)

    • -l seçenek, çıktıyı izinler, dosya boyutları, kullanım, grup, değişiklik zamanı gibi çeşitli özelliklerle birlikte uzun bir liste olarak göstermektir.

    • -F*/=>@|girişlerden birini ekleyecekse , temel olarak dosyaları /dizin girişlerine ekleyeceği için dizinlerden ayırmak için kullanılır

    Misal :

    $ ll
    total 24
    drwxrwxr-x 4 chayan chayan 4096 Jun 25 13:53 ./
    drwxrwxr-x 3 chayan chayan 4096 Jun 25 13:34 ../
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:35 data/
    -rw-rw-r-- 1 chayan chayan   88 Jun 25 13:50 filenames.txt
    
  2. ls -l: Daha önce -lde belirtildiği gibi , girişleri çeşitli özelliklerle birlikte uzun bir liste olarak gösterecektir.

    Misal:

    $ ls -l
    total 16
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:35 data
    -rw-rw-r-- 1 chayan chayan   88 Jun 25 13:50 filenames.txt
    
  3. ls -ltr :

    • -t seçeneği girişleri değişiklik tarihine göre sıralar (en yenisi önce)

    • -r sıralama düzenini tersine çevirir.

    En -tyenisi ile değişiklik zamanına göre sıralayacağınız gibi -r, tersine neden olur, yani ilk önce en eski girişler gösterilecektir.

    Örnek (Daha net hale getirmek için bir dosya ve dizin ekleme):

    $ ls -lt
    total 16
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:50 log
    -rw-rw-r-- 1 chayan chayan   88 Jun 25 13:50 filenames.txt
    -rw-rw-r-- 1 chayan chayan  208 Jun 25 13:49 move.sh
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:35 data
    
    $ ls -ltr
    total 16
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:35 data
    -rw-rw-r-- 1 chayan chayan  208 Jun 25 13:49 move.sh
    -rw-rw-r-- 1 chayan chayan   88 Jun 25 13:50 filenames.txt
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:50 log
    

man lsDaha fazla fikir edinmek için kontrol edin .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.