table of contents
ls(1) | Kullanıcı komutları | ls(1) |
İSİM¶
ls - dizinlerin içindekileri listeler
KULLANIM¶
ls [seçenek]... [dosya]...
AÇIKLAMA¶
(Öntanımlı olarak içinde bulunulan dizindeki) dosyalarla ilgili bilgileri görüntüler. Ne -cftuvSUX seçeneklerinden biri ne de --sort verilmişse, alfabetik sıraya göre listeleme yapar.
Uzun seçenekler için zorunlu olan argümanlar kısa seçenekler için de zorunludur.
- -a, --all
- . (nokta) ile başlayan dosyaları gizlemez.
- -A, --almost-all
- İsimlerinde . ve .. bulunan dosyaları listelemez.
- Her dosyanın yazarını basar.
- -b, --escape
- Basılamayan karakterler için sekizlik tabandaki değerlerini basar.
- --block-size=boyut
- boyut baytlık bloklar kullanılır.
- -B, --ignore-backups
- ~ ile sona eren dosya isimlerini listelemez.
- -c
- -lt ile birlikte dosya durum bilgilerinin son düzenlendiği zamana göre sıralar ve ve bu zamanı gösterir. -l ile birlikte kullanıldığında ise isme göre sıralar ve dosya durum bilgilerinin son düzenlendiği zamanı gösterir. Aksi takdirde, dosya durum bilgilerinin son düzenlendiği zamana göre sıralar.
- -C
- Sütunlar halinde listeleme yapar.
- --color[=koşul]
- Dosya türlerini ayırdetmek için renklendirme yapılıp yapılmayacağı belirtilir. koşul olarak, `never' (asla), `always' (daima) veya `auto' verilebilir.
- -d, --directory
- -l seçeneği ile birlikte sadece dizine ilişkin bilgileri gösterir.
- -D, --dired
- Emacs'ın `dired' kipi için tasarlanmış çıktı üretir.
- -f
- Sıralama yapmaz, -aU etkinleştirilir, -lst edilginleştirilir.
- -F, --classify
- Liste girdilerine */=@| göstergelerinden birini ekler.
- --file-type
- Liste girdilerine /=@| göstergelerinden birini ekler.
- --format=sözcük
- sözcük olarak verilebilecek değerler ve karşılığı olan seçenekler: across -x, commas -m, horizontal -x, long -l, single-column -1, verbose -l, vertical -C
- --full-time
- -l --time-style=full-iso seçeneklerine eşdeğerdir.
- -g
- Dosya sahibini göstermemesi dışında -l gibidir.
- -G, --no-group
- Grup sütununu göstermez.
- -h, --human-readable
- Boyutları kullanıcı tarafından kolay okunabilecek biçimde (1K 234M 2G gibi) gösterir.
- -si
- Yukarıdaki seçeneğe benzer ama 1024 yerine 1000'lik katlar kullanılır (1 MB=1000KB kabul edilir, 1024 değil).
- -H, --dereference-command-line
- Komut satırındaki sembolik bağlar takip edilir.
- --hide=şablon
- Komut şablonu ile eşleşen girdiler gösterilmez (-a veya -A ile iptal edilir)
- --indicator-style=sözcük
- Listedeki girdilere sözcük ile belirtilen tarzda gösterge ekler: none (öntanımlı değer), classify (-F), file-type (--file-type), slash (-p)
- -i, --inode
- Her dosyanın indis numarasını basar.
- -I, --ignore=şablon
- şablon ile eşleşen girdileri listelemez.
- -k
- --block-size=1K ile aynıdır.
- -l
- Uzun liste biçimi kullanılır.
- -L, --dereference
- Bir sembolik bağın bilgileri gösterilirken, bağın kendisinin değil gösterdiği dosyanın bilgileri gösterilir.
- -m
- Listeyi virgül ile ayrılmış girdiler halinde gösterir.
- -n, --numeric-uid-gid
- Kullanıcı ve grup isimleri yerine numaralarını göstermesi dışında -l gibidir.
- -N, --literal
- Ham dosya isimlerini basar (kontrol karakterleri özel olarak değerlendirilmez).
- -o
- Grup sütununu göstermemesi dışında -l gibidir.
- -p, --indicator-style=slash
- Dizinleree / göstergesini ekler.
- -q, --hide-control-chars
- Basılamayan kontrol karakterlerini ? ile gösterir.
- --show-control-chars
- Basılamayan konrol karakterlerini oldukları gibi gösterir (uygulama ls ve çıktılama birimi uçbirim olmadıkça öntanımlıdır).
- -Q, --quote-name
- Girdi isimlerini tırnak içine alır.
- --quoting-style=sözcük
- Girdi isimleri tırnak içine alınırken sözcük ile belirtilen tarz kullanılır: literal, locale, shell, shell-always, c, escape
- -r, --reverse
- Ters sıralama yapar.
- -R, --recursive
- Altdizinleri ardışık olarak listeler.
- -s, --size
- Dosya boyutlarını blok cinsinden gösterir.
- -S
- Dosya boyutuna göre sıralama yapar.
- --sort=sözcük
- sözcük ile belirtilen türde sıralama yapılır: extension (uzantısına göre -X), none (yok -U), size (boyuta göre -S), time (zamana göre -t), version (sürüme göre -v).
- --time=sözcük
- Zaman bilgisi gösterilirken değişiklik zamanı yerine sözcük ile belirtilen zaman kullanılır. Erişim zamanı için: atime, access, use. Oluşturulma zamanı için: ctime. Duruma göre: status. Sıralama türü --sort=time olarak belirtildiğinde sıralama burada belirtilen zamana göre yapılır.
- --time-style=tarz
- -l seçeneği ile çıktılanann listede zaman belirtilen tarzda gösterilir: full-iso, long-iso, iso, +biçim. biçim date komutundaki gibi yorumlanır. Eğer biçim, biçim1<satırsonu>biçim2 biçiminde verilirse, en yeni dosyalara biçim2, daha eski olanlara da biçim1 uygulanır. Eğer biçim `posix-' ile başlıyorsa biçim sadece POSIX yereli dışında etkin olur.
- -t
- Değişiklik zamanına göre sıralama yapılır.
- -T, --tabsize=sayı
- Sekme durakları için 8 yerine, sayı kullanılır.
- -u
- -lt ile birlikte erişim zamanına göre ile sıralar ve bu zamanı gösterir. -l ile birlikte kullanıldığında ise isme göre sıralar ve erişim zamanını gösterir. Aksi takdirde, erişim zamanına göre sıralar.
- -U
- Sıralama yapılmaz; girdiler dizindeki sırasına göre listelenir.
- -v
- Sıralama sürüme göre yapılır.
- -w, --width=sayı
- Ekran genişliği sayı karakterlik kabul edilir.
- -x
- Listeleme sütunlar halinde değil satıra dizilerek yapılır.
- -X
- Alfabetik sıralama dosya uzantısına göre yapılır.
- -1
- Listeleme her satıra bir dosya yazılarak yapılır.
- --help
- Bu yardım iletisini gösterir ve çıkar.
- --version
- Sürüm bilgilerini gösterir ve çıkar.
boyut şu dizge ya da eşdeğeri olan tamsayılardan biri ile belirtilebilir: kB 1000, K 1024, MB 1000*1000, M 1024*1024 ve benzer şekilde G, T, P, E, Z, Y.
Öntanımlı olarak, dosyaların türlerini ayırdetmek için renkler kullanılmaz. Bu, --color=none kullanımına eşdeğerdir. --color seçeneğinin argümansız kullanımı --color=always anlamına gelir. Renkli kodlama sadece --color=auto ile ve standart çıktı bir uçbirime (tty) bağlı ise yapılır. Renkler LS_COLORS ortam değişkeninden alınırlar; dircolors komutu tarafından kolayca LS_COLORS ortam değişkenine atanabilirler.
YAZAN¶
Richard Stallman ve David MacKenzie tarafından yazılmıştır.
GERİBİLDİRİM¶
Lütfen, böcekleri ve hataları <bug-coreutils (at) gnu.org> adresine bildirin.
TELİF HAKKI¶
Telif hakkı © 2006 Free Software Foundation, Inc.
Bu bir özgür yazılımdır; GNU Genel Kamu
Lisansının <http://www.gnu.org/licenses/gpl.html>
koşullarına bağlı kalarak
kopyalarını yeniden dağıtabilirsiniz.
Yasaların izin verdiği ölçüde
hiçbir garantisi yoktur; hatta
SATILABİLİRLİĞİ veya ŞAHSİ
KULLANIMINIZA UYGUNLUĞU için bile garanti verilmez.
İLGİLİ BELGELER¶
ls komutu ile ilgili kapsamlı bir kılavuz Texinfo olarak mevcuttur. Şayet info ve ls yazılımları düzgün bir şekilde sisteminizde kuruluysa, aşağıdaki komut ile bu kılavuzu görüntüleyebilirsiniz.
- info coreutils ls
ÇEVİREN¶
Yalçın Kolukısa <yalcink01 (at) yahoo .com>, Ekim 2003
Kasım 2006'da güncellenmiştir.
Kasım 2006 | coreutils 6.5 |