LS(1) | Kullanıcı Komutları | LS(1) |
İSİM
ls — dizin içeriğini listeler
KULLANIM
ls |
[SEÇENEK ...] [DOSYA ...] |
AÇIKLAMA
(Öntanımlı olarak içinde bulunulan dizindeki) DOSYA
'larla ilgili bilgileri görüntüler. Ne -cftuvSUX
seçeneklerinden biri ne de --sort
verilmişse, abecesel sıraya göre listeleme yapar.
Uzun seçenekler için zorunlu olan girdiler kısa seçenekler için de zorunludur.
-
-a
,--all
-
.
(nokta) ve..
ile başlayan dosyaları gizlemez. -
-A
,--almost-all
-
İsimlerinde
.
ve..
bulunan dosyaları listelemez. -
--author
-
-l
ile birlikte her dosyanın yazarını basar. -
-b
,--escape
-
Basılamayan karakterler için sekizlik tabandaki değerlerini basar.
-
--block-size=
BOYUT
-
-l
ile birlikte boyutlarBOYUT
ile oranlanır. Örn, '--block-size=M
'. Aşağıda, BOYUTlarla ilgili bölümüne bakınız. -
-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; öntanımlıdır) veyaauto
verilebilir. -
-d
,--directory
-
Sadece dizine ilişkin bilgileri gösterir, içeriğini değil.
-
-D
,--dired
-
Emacs'ın `dired' kipi için tasarlanmış çıktı üretir.
-
-f
-
Tüm girdiler dizin sırasıyla görüntülenir.
-
-F
,--classify
[=
KOŞUL
]
-
Liste girdilerine
*/=@|
göstergelerinden birini ekler.KOŞUL
olarak,never
(asla),always
(daima; öntanımlıdır) veyaauto
verilebilir. -
--file-type
-
*
eklenmemesi dışında-F
gibi. -
--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. -
--group-directories-first
-
Dizinleri dosyalardan önce gruplar.
--sort
ile birlikte sıralama yapılabilir ama--sort
=none
gruplamayı iptal eder. -
-G
,--no-group
-
Uzun listelemede grup sütununu göstermez.
-
-h
,--human-readable
-
-l
ve-s
ile birlikte, 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.
-
--dereference-command-line-symlink-to-dir
-
Komut satırındaki, dizine sembolik bağlar takip edilir.
-
--hide=
İFADE
-
Kabuk
İFADE
si ile eşleşen girdiler gösterilmez (-a
veya-A
ile geçersiz kılınan girdiler). -
--hyperlink
[=
KOŞUL
]
-
Dosya ismlerini köprüler.
KOŞUL
olarak,never
(asla),always
(daima; önatanımlıdır) veyaauto
verilebilir. -
--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=
İFADE
-
Kabuk
İFADE
si ile eşleşen girdileri listelemez. -
-k
,--kibibytes
-
--block-size
=1K
ile aynıdır. Sadece-s
ile birlikte ve dizin toplamlarında kullanılı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 (denetim karakterleri özel olarak değerlendirilmez).
-
-o
-
Grup sütununu göstermemesi dışında
-l
gibidir. -
-p
,--indicator-style=slash
-
Dizinlere
/
göstergesini ekler. -
-q
,--hide-control-chars
-
Basılamayan denetim karakterlerini ? ile gösterir.
-
--show-control-chars
-
Basılamayan denetim karakterlerini oldukları gibi gösterir (uygulama
ls
ve çıktı birimi uçbirim olmadıkça öntanımlıdır). -
-Q
,--quote-name
-
Girdi isimlerini çift 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, shell-escape, shell-escape-always, c, escape
(QUOTING_STYLE
ortam değikenini geçersiz kılar.) -
-r
,--reverse
-
Ters sıralama yapar.
-
-R
,--recursive
-
Alt dizinleri ardışık olarak listeler.
-
-s
,--size
-
Dosyaya ayrılan blok sayısını gösterir.
-
-S
-
Dosya boyutuna göre sıralama yapar. En büyüğü önce.
-
--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ılanan listede zaman belirtilenTARZ
da gösterilir:full-iso
,long-iso
,iso
,locale
,+BİÇEM
.BİÇEM
date(1) komutundaki gibi yorumlanır. EğerBİÇEM
,BİÇEM1
<satırsonu>
BİÇEM2
biçiminde verilirse, en yeni dosyalaraBİÇEM2
, daha eski olanlara daBİÇEM1
uygulanır. EğerBİÇEM
`posix-
' ile başlıyorsaBİÇEM
sadece POSIX yereli dışında etkin olur. Ayrıca,TIME_STYLE
ortam değişkeni kullanılacak öntanımlı tarzı belirler. -
-t
-
Değişiklik zamanına göre sıralama yapılır. En yenisi önce.
--time
seçeneğine bakın. -
-T
,--tabsize=
SEKME
-
Sekme durakları için 8 yerine,
SEKME
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. En yenisi önce. -
-U
-
Sıralama yapılmaz; girdiler dizindeki sırasına göre listelenir.
-
-v
-
Sıralama metin içindeki sürüm numaralarına göre yapılır.
-
-w
,--width=
SAYI
-
Ekran genişliği
SAYI
karakterlik kabul edilir. -
-x
-
Listeleme sütunlar halinde değil satıra dizilerek yapılır.
-
-X
-
Abecesel sıralama dosya uzantısına göre yapılır.
-
-Z
,--context
-
Her dosyanın güvenlik bağlamını basar.
-
--zero
-
Çıktılanan satırların sonuna satır sonu karakteri değil NUL (\0) konur.
-
-1
-
Listeleme her satıra bir dosya yazılarak yapılır.
-
--help
-
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
. Bibaytlık birimler de belirtilebilir (KiB=K, MiB=M, ... gibi)
Ö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 girdisiz 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ır; dircolors(1) komutu ile kolayca LS_COLORS
ortam değişkenine atanabilir.
- 0
-
Başarı durumunda.
- 1
-
Küçük sorunlarda (alt dizine erişememek gibi)
- 2
-
Ciddi sorunlarda (komut satırı girdisiinin okunamaması gibi)
YAZAN
Richard Stallman ve David MacKenzie tarafından yazılmıştır.
GERİBİLDİRİM
TELİF HAKKI
Telif hakkı © 2021 Free Software Foundation, Inc. Lisans GPLv3+: GNU GPL sürüm 3 veya üstü <http://gnu.org/licenses/gpl.html> Bu bir özgür yazılımdır: Yazılımı değiştirmek ve dağıtmakta özgürsünüz. Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
İLGİLİ BELGELER
GNU coreutils sayfasında: <http://www.gnu.org/software/coreutils/ls>