VDIR(1) | Kullanıcı Komutları | VDIR(1) |
İSİM
vdir — dizin içeriğini listeler
KULLANIM
vdir |
[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) 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 C tarzı öncelemlerini basar.
-
--block-size=
BOYUT
-
-l
ile birlikteBOYUT
baytlık bloklar kullanılır. Örnek:--block-size=M
. AşağıdakiBOYUT
açıklamasına 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 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 en yeniden en eskiye doğru 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. AşağıdaKOŞUL
açıklamasına bakınız. -
-d
,--directory
-
Yalnızca dizinleri listeler, içeriklerini listelemez.
-
-D
,--dired
-
Emacs'ın `dired' kipi için tasarlanmış çıktı üretir.
-
-f
-
Tüm girdileri dizin sırasıyla gösterir.
-
-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
-
Liste girdilerine
*
göstergesinin eklenmemesi dışında üstteki-F
seçeneği gibidir. -
--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.
-
--group-directories-first
-
Dizinleri dosyalardan önce gruplar.
--sort
ile etki arttırılabilir ama--sort=none
(-U
) gruplamayı devre dışı bırakacaktır. -
-h
,--human-readable
-
-l
ve-s
ile birlikte boyutları kullanıcı tarafından kolay okunabilecek biçimde (1K 234M 2G vb.) gösterir. -
-si
-
Yukarıdaki seçeneğe benzer ama 1024 yerine 1000'lik katlar kullanılır (1 MB=1000KB kabul edilir, 1024KB değil).
-
-H
,--dereference-command-line
-
Komut satırındaki sembolik bağlar takip edilir.
-
--dereference-command-line-symlink-to-dir
-
Hedefi dizin olan her komut satırı sembolik bağı izlenir.
-
--hide=
ŞABLON
-
Kabuk türü
ŞABLON
ile eşleşen girdiler gösterilmez (-a
veya-A
ile geçersiz olur). -
--indicator-style=
SÖZCÜK
-
Listedeki girdi isimlerine
SÖZCÜK
ile belirtilen tarzda gösterge ekler:none
(öntanımlıdır),classify
(-F
),file-type
(--file-type
),slash
(-p
) -
-i
,--inode
-
Her dosyanın düğüm indisini basar.
-
-I
,--ignore=
ŞABLON
-
Kabuk türü
ŞABLON
ile eşleşen girdileri listelemez. -
-k
,--kibibytes
-
--block-size
=1K
ile aynıdır. Yalnızca-s
seçeneği ile dizin toplamları için 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
-
Girdi ismilerini tırnak içine almadan basar.
-
-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 karakterleri yerine ? basar.
-
--show-control-chars
-
Basılamayan denetim karakterlerini olduğu gibi gösterir (uygulama ls(1), çıktı bir 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ğişkenini geçersiz kılar. -
-r
,--reverse
-
Ters sıralama yapar.
-
-R
,--recursive
-
Alt dizinleri ardışık olarak listeler.
-
-s
,--size
-
Dosyaların kapladığı disk bloğu sayısını gösterir.
-
-S
-
Dosya boyutuna göre en büyükten başlayan 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
),width
(genişliğine göre). -
--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
. Değişiklik zamanı için:ctime
,status
. Oluşturulma zamanına göre:birth
,creation
.-l
ile birlikteSÖZCÜK
gösterilecek zamanı belirler;--sort=time
ile birlikteSÖZCÜK
e göre (en yeniden en eskiye) sıralama yapılır. -
--time-style=
TARZ
-
-l
seçeneği ile çıktılanann listede zaman belirtilenTARZ
da gösterilir. AşağıdaTARZ
açıklamasına bakınız. -
-t
-
Değişiklik zamanına göre en yeniden en eskiye sıralama yapılır. Bkz:
--time
seçeneği. -
-T
,--tabsize=
SAYI
-
Sekme durakları için 8 yerine,
SAYI
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 en yeniden en eskiye sıralar. -
-U
-
Sıralama yapılmaz; girdiler dizindeki sırasına göre listelenir.
-
-v
-
Doğal sıralama, metin içindeki sürüm (version) 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ı basılır.
-
--zero
-
Her çıktı satırı satır sonu karakteri ile değil, 0 baytıyla biter.
-
-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 brimlerde kullanılabilir: KiB=K, MiB=M
, vb.
Öntanımlı olarak, dosyaların türlerini ayırdetmek için renkler kullanılmaz. --color
seçeneğinin değiştigesiz kullanımı --color
=never
kullanımına eşdeğerdir. 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 kullanılarak bunlar kolayca LS_COLORS
ortam değişkenine atanabilir.
Zaman belirten TARZ
şunlardan biri olabilir: full-iso
, long-iso
, iso
, locale
, +BİÇİM
. BİÇİM
date(1) komutundaki gibi yorumlanır. Eğer BİÇİM
, BİÇİM1
<satırsonu>
BİÇİM2
biçiminde verilirse, en yeni dosyalara BİÇİM2
, daha eski olanlara da BİÇİM1
uygulanır. Eğer BİÇİM
`posix-
' ile başlıyorsa BİÇİM
sadece POSIX yereli dışında etkin olur.
Çıkış Durumu
-
0
-
Başarılı
-
1
-
Küçük sorunlar (alt dizine erişememek gibi)
-
2
-
Ciddi sorunlar (komut satırı girdilerine erişememek 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/vdir>
info '(coreutils) vdir invocation'