File: ls.1

package info (click to toggle)
manpages-pl 20050320-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 12,200 kB
  • ctags: 16
  • sloc: makefile: 1,454; perl: 477; sh: 316
file content (642 lines) | stat: -rw-r--r-- 24,001 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
.\" {PTM/PB/0.1/28-09-1998/"listuj zawartoci katalogw"}
.\" Translation (c) 1998 Przemek Borys <pborys@p-soft.silesia.linux.org.pl>
.\" poszerzenie i aktualizacja do GNU fileutils 4.01 PTM/WK/2000-I
.ig
Transl.note: based on GNU man page ls.1 and fileutils.info

Copyright 1994, 95, 96, 1999 Free Software Foundation, Inc.

Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by the Foundation.
..
.TH LS "1" FSF "grudzie 1999" "Narzdzia plikowe GNU 4.0l"
.SH NAZWA
ls \- listuje zawarto katalogu
.SH SKADNIA
.B ls
.RI [ opcja ]...
.RI [ plik ]...
.SH OPIS
Dokumentacja niniejsza nie jest ju utrzymywana i moe by niedokadna
lub niekompletna.  Autorytatywnym rdem jest obecnie dokumentacja
Texinfo.  Dostp do niej uzyskasz wpisujc w wierszu polece:
.RS
.B pinfo ls
.RE
lub
.RS
.BR "info ls" .
.RE
.PP
Ta strona podrcznika man opisuje polecenie \fBls\fP w wersji GNU.
.PP
.B dir
i
.B vdir
s wersjami
.B ls
o rnych domylnych formatach wyjciowych.
Polecenia te wywietlaj informacj o plikach (dowolnego typu, cznie z
katalogami). Opcje i argumenty okrelajce pliki mog by uywane w dowolnej
kolejnoci.
.PP
Dla nieopcyjnych argumentw wiersza polece okrelajcych katalogi
domylnie \fBls\fP podaje zawarto katalogw, bez podkatalogw i z
pominiciem plikw o nazwach rozpoczynajcych si kropk. Dla innych
argumentw, nie stanowicych opcji \fBls\fP wywietla jedynie nazw pliku.
Jeeli nie podano innych ni opcje argumentw, to wywietlana jest zawarto
biecego katalogu.
.PP
Domylnie wyniki s sortowane alfabetycznie. Jeeli standardowym wyjciem
jest terminal to wyniki wywietlane s w szpaltach (kolumnach) posortowanych
pionowo a znaki sterujce wyprowadzane s jako znaki zapytania; w innym
wypadku s listowane jeden na wiersz a znaki sterujce wyprowadzane s bez
zmian.
W \fBdir\fP pliki domylnie s wywietlane w kolumnach, posortowanych pionowo.
W \fBvdir\fP pliki s domylnie listowane w dugim formacie.
.SH OPCJE
Poniewa \fBls\fP jest programem podstawowym, to w cigu wielu lat
zgromadzi mnstwo opcji. Opisane s one w podsekcjach grupujcych opcje
dotyczce rnych aspektw pracy \fBls\fP. Podzia ten nie jest sztywny,
gdy niektre opcje maj wpyw na wicej ni jeden aspekt dziaania \fBls\fP.
.SS Jakie pliki s wywietlane
Opcje te okrelaj, dla ktrych plikw \fBls\fP bdzie wywietla
informacje. Domylnie wywietlane s wszystkie pliki i zawartoci katalogw
podanych w wierszu polece (z wyjtkiem rozpoczynajcych si kropk, chyba
e jawnie podano je jako argumenty).
.TP
.BR \-a ", " \-\-all
Listuje wszystkie pliki w katalogach, rwnie pliki zaczynajce si od `.'.
.TP
.BR \-A ", " \-\-almost-all
Listuje wszystkie pliki w katalogach, poza `.' i `..'.
.TP
.BR \-B ", " \-\-ignore-backups
Nie pokazuje plikw, ktre kocz si na `~', chyba e podano je w wierszu
polece. S to zwyczajowo pliki kopii zapasowych.
.TP
.BR \-d ", " \-\-directory
Wypisuje tylko nazwy katalogw, tak jak innych plikw, zamiast wywietla ich
zawarto.
.TP
.BR \-I " \fIwzorzec\fR, " \-\-ignore= "\fIwzorzec\fR"
Nie listuj plikw, ktrych nazwy odpowiadaj wzorcowi powokowemu (nie
wyraeniu regularnemu)
.IR wzorzec ,
chyba e podano je w wierszu polece. Podobnie jak w powoce, `.' na
pocztku
.I wzorca
nazwy pliku nie oznacza znaku uoglnienia. Czasami przydaje si kilkakrotne
podanie tej opcji. Na przykad:
.nf

$ ls --ignore='.??*' --ignore='.[^.]' --ignore='#*'

.fi
Pierwsza z opcji pomija nazwy o dugoci 3 lub wicej znakw rozpoczynajce
si od `.', druga pomija wszystkie dwuznakowe nazwy rozpoczynajce si od
`.' z wyjtkiem `..', a trzecia pomija nazwy rozpoczynajce si od `#'.
.TP
.BR \-L ", " \-\-dereference
W dugim formacie wywietlania pokazuje dane (np. czasy, prawa) dotyczce
plikw wskazywanych przez dowizania symboliczne, zamiast danych samych
dowiza.
.TP
.BR \-R ", " \-\-recursive
Listuje rekurencyjnie zawartoci wszystkich katalogw (czyli wywietla
rwnie podkatalogi).
.SS Jakie dane s wywietlane
Opcje te wpywaj na to, jak informacj wywietla \fBls\fP. Domylnie
pokazywane s tylko nazwy plikw.
.TP
.BR \-D ", " \-\-dired
Przy uyciu "dugiego" formatu (\fB-l\fP) podaje dodatkowy wiersz po wywietleniu
gwnych informacji:
.nf
      //DIRED// POCZ1 KON1 POCZ2 KON2 ...
.fi
POCZN i KONN s liczbami cakowitymi bez znaku (unsigned integer),
opisujcymi pozycj w bajtach pocztku i koca kadej nazwy pliku w
wywietlonej licie. Uatwia to Emacsowi odnalezienie nazw plikw, nawet
jeli zawieraj nietypowe znaki, jak spacje czy znaki nowej linii, bez
potrzeby udziwnionego wyszukiwania.
.PP
.RS
Jeli katalogi wywietlane s rekurencyjnie (\fB-R\fP), to dodatkowo
wywietlany jest podobny wiersz, opisujcy podkatalogi:
.nf
      //SUBDIRED// POCZ1 KON1 ...
.fi
Na kocu podawany jest wiersz w postaci:
.nf
      //DIRED-OPTIONS// --quoting-style=SOWO
.fi
gdzie SOWO jest stylem cytowania (zobacz \fBFormatowanie nazw plikw\fP).
.RE
.TP
.BR \-G ", " \-\-no\-group
Nie wywietla informacji o grupie przy dugim formacie listingu katalogu.
(Jest to domylne zachowanie niektrych wersji polecenia ls innych ni
wersje GNU, wic opcja ta zostaa dodana z uwagi na zgodno.)

.TP
.BR \-i ", " \-\-inode
Wypisuje numer indeksowy (numer i-wza, numer seryjny) kadego pliku po
lewej stronie jego nazwy. (Numer ten jednoznacznie identyfikuje plik w ramach
danego systemu plikw.)
.TP
.BR \-l ", " \-\-format=long ", " \-\-format=verbose
Oprcz nazwy kadego pliku, wypisuje jego typ, prawa, liczb
dowiza twardych, waciciela, grup, rozmiar w bajtach i timestamp (czas
modyfikacji, chyba e wybrano inne czasy). Dla plikw z czasem, ktry jest
wysunity wicej ni 6 miesicy w przeszo lub 1 godzin w przyszo,
timestamp zawiera okrelenie roku zamiast godziny.
.PP
.RS
Zawarto kadego wywietlanego katalogu poprzedzana jest wierszem z napisem
`total BLOKW', gdzie BLOKI s cakowit przestrzeni dysku
zajmowan przez wszystkie pliki w tym katalogu. Domylnie uywane s obecnie
bloki 1024-bajtowe, ale mona to zmieni -- zobacz `Rozmiar bloku'
w podrczniku \fBfileutils\fP(1).
BLOKI zliczane s osobno dla kadego dowizania twardego;
jest to usterka dyskusyjna.
.PP
Prawa dostpu wywietlane s w sposb zbliony do specyfikacji trybu
symbolicznego (zobacz `Tryby symboliczne' w podrczniku \fBfileutils\fP(1)).
Jednake \fBls\fP w trzecim znaku kadej z grup praw czy wiele bitw.
Znaki te ustalane s wedug nastpujcych regu:
.TP
.B s
Jeeli ustawione s bity SETUID lub SETGID oraz odpowiedni bit wykonywalnoci.
.TP
.B S
Jeeli ustawione s bity SETUID lub SETGID, ale odpowiedni bit wykonywalnoci
nie jest ustawiony.
.TP
.B t
Jeeli rwnoczenie ustawione s bit lepkoci (sticky bit) i bit wykonywania
dla innych uytkownikw.
.TP
.B T
Jeeli ustawiony jest bit lepkoci, ale nie jest ustawiony bit
wykonywania dla innych uytkownikw.
.TP
.B x
Bit prawa wykonywania jest ustawiony, ale nie zachodzi adna z powyszych
sytuacji.
.TP
.B \-
W pozostaych przypadkach.
.PP
Po bitach uprawnie  nastpuje pojedynczy znak okrelajcy, czy do danego
pliku stosuje si alternatywna metoda dostpu. Gdy znakiem tym jest spacja,
to nie ma adnej alternatywnej metody dostpu. Jeli jest to znak drukowalny
(np. `+'), to istnieje taka metoda.
.RE
.TP
.B \-o
Uywa dugiego formatu wywietlania, ale nie wywietla informacji o grupie.
Rwnowane uyciu opcji \fB--format=long\fP wraz z opcj \fB--no-group\fP.
Opcja zapewniana w celu zgodnoci z innymi wersjami \fBls\fP.
.TP
.BR \-s ", " \-\-size
Dla kadego pliku wypisuje na lewo od jego nazwy zajto dysku przez
ten plik.  Jest to wielko przestrzeni dyskowej zuytej przez plik, co
zwykle wynosi nieco wicej ni rozmiar pliku, ale moe to by rwnie mniej,
jeli plik ma dziury.

Zwykle zajto dysku drukowana jest w jednostkach 1024-bajtowych, moe to
by jednak zmienione. Wicej na ten temat znajdziesz w sekcji `Rozmiar bloku'
podrcznika \fBfileutils\fP(1).
.SS Sortowanie wynikw
.TP
.BR \-c ", " \-\-time=ctime ", " \-\-time=status
Jeeli uywany jest dugi format wywietlania (np. \fB-l\fP, \fB-o\fP),
wypisuje czas zmiany statusu (\fIctime\fP i-wza) zamiast czasu
modyfikacji. Przy jawnym sortowaniu wedug czasu (\fB--sort=time\fP lub
\fB-t\fP) lub, gdy nie jest uywany dugi format, sortuje zawarto katalogu
wedug czasu zmiany statusu plikw.
.TP
.BR \-f
Przede wszystkim, jak \fB-U\fP -- nie sortuje zawartoci katalogw. Podaje
je w takiej kolejnoci, w jakiej s zapisane w katalogu. Ale rwnie
wcza opcj
.B \-a
(listowanie wszystkich plikw)
a wycza
.BR \-l ,
.BR \-s ,
i
.B \-\-color
(jeli zostay podane przed \fB-f\fP).
.TP
.BR \-r ", " \-\-reverse
Odwraca stosowany sposb sortowania -- tzn. podaje pliki w odwrotnej
kolejnoci alfabetycznej, najpierw najmodsze, najpierw najmniejsze itp.,
zalenie od podstawowej metody sortowania.
.TP
.BR \-S ", " \-\-sort=size
Sortuje zawarto katalogu wedug rozmiaru pliku, zamiast sortowania
alfabetycznego. Najwiksze pliki wywietlane bd na pocztku.
.TP
.BR \-t ", " \-\-sort=time
Sortuje zawarto katalogw wedug czasu modyfikacji (\fImtime\fP i-wza),
zamiast sortowania alfabetycznego. Najnowsze pliki s pierwsze.
.TP
.BR \-u ", " \-\-time=atime ", " \-\-time=access ", " \-\-time=use
Jeeli uywany jest dugi format wywietlania (np. \fB--format=long\fP),
wypisuje czas ostatniego dostpu do pliku (\fIatime\fP i-wza).
Przy jawnym sortowaniu wedug czasu (\fB--sort=time\fP lub
\fB-t\fP) lub, gdy nie jest uywany dugi format, sortuje zawarto katalogu
wedug czasu dostpu do plikw.
.TP
.BR \-U ", " \-\-sort=none
Nie sortuje -- pokazuje pliki w takiej kolejnoci, w jakiej s
zapisane w katalogu. (Nie wykonuje adnych innych, zwizanych z tym, rzeczy,
jakie robi \fB-f\fP.)
Opcja ta nie jest nazwana
.B \-f
poniewa uniksowy
.B ls
.B \-f
wcza
.B \-a
i wycza
.BR \-l ,
.BR \-s
i
.BR \-t .
.br
Wydaje si bezuytecznym i brzydkim grupowanie niezwizanych rzeczy naraz
w jednej opcji. Skoro ta opcja tego nie robi, ma inn nazw. Szczeglnie
przydatna przy listowaniu obszernych katalogw, gdy brak sortowania
znacznie przyspiesza otrzymanie wyniku.
.TP
.BR \-v ", " --sort=version
Sortuje wedug nazwy i numeru wersji, najpierw o najmniejszym numerze.
Zachowuje si podobnie jak domylne sortowanie, z wyjtkiem tego, e kada
sekwencja cyfr dziesitnych traktowana jest numerycznie jako indeks/numer
wersji. (zobacz \fBSzczegy dotyczce sortowania wersji\fP).
.TP
.BR \-X ", " \-\-sort=extension
Sortuje zawarto katalogw alfabetycznie wedug rozszerze plikw (znaki po
ostatniej kropce). Pliki bez rozszerzenia s podawane jako pierwsze.
.SS Szczegy dotyczce sortowania wersji
Sortowanie wersji bierze pod uwag fakt, e nazwy plikw czsto zawieraj
indeksy lub numery wersji. Standardowe funkcje sortowania zwykle nie tworz
uporzdkowania, jakiego si oczekuje, gdy porwnywania dokonywane s znak
po znaku. Sortowanie wersji rozwizuje ten problem i jest szczeglnie
przydatne przy przegldaniu katalogw zawierajcych wiele plikw z
indeksami/numerami wersji w nazwach:
.nf
    > ls -1            > ls -1v
    foo.zml-1.gz       foo.zml-1.gz
    foo.zml-100.gz     foo.zml-2.gz
    foo.zml-12.gz      foo.zml-6.gz
    foo.zml-13.gz      foo.zml-12.gz
    foo.zml-2.gz       foo.zml-13.gz
    foo.zml-25.gz      foo.zml-25.gz
    foo.zml-6.gz       foo.zml-100.gz
.fi
Zauwa te, e numeryczne czci z pocztkowymi zerami s traktowane jako
uamkowe.
.nf
    > ls -1            > ls -1v
    abc-1.007.tgz      abc-1.007.tgz
    abc-1.012b.tgz     abc-1.01a.tgz
    abc-1.01a.tgz      abc-1.012b.tgz
.fi
.SS Oglne formatowanie wynikw
Ponisze opcje maj wpyw na wygld caoci wyniku.
.TP
.BR \-1 ", " \-\-format=single-column
Wypisuje po jednym pliku na wiersz. Domylna, gdy standardowym wyjciem nie
jest terminal.
.TP
.BI \-\-block\-size= rozmiar
Uywa blokw o wielkoci \fIrozmiar\fP bajtw.
.TP
.BR \-C ", " \-\-format=vertical
Listuje pliki w kolumnach, posortowanych pionowo. Sposb domylny, gdy
standardowe wyjcie stanowi terminal. Zawsze domylny dla programw
\fBdir\fP i \fBd\fP.  GNU \fBls\fP posuguje si zmienn szerokoci kolumn,
by wywietli moliwie najwicej plikw w najmniejszej liczbie wierszy.
.TP
.BR \-\-color " [" =\fIkiedy
.\" "], " \-\-colour " [" =\fIkiedy\fR]
.\" Mona poda nazw opcji zarwno w pisowni brytyjskiej (colour),
.\" jak i amerykaskiej (color).
Opcja ta decyduje, kiedy posuy si kolorami do rozrnienia typw plikw.
Argument \fIkiedy\fP moe by pominity lub by jednym z poniszych:
.RS
.TP
.BR none ", " no
Wycza kolory. Jest to opcja domylna. Udostpniona w celu wyczania
poprzedniej opcji color.
.TP
.BR tty ", " auto
Uywa kolorowania nazw plikw, lecz tylko, jeli standardowym wyjciem jest
terminal. Bardzo przydatne w skryptach powoki i aliasach polece,
szczeglnie jeli nasz ulubiony pager nie obsuguje kodw sterujcych
kolorami.
.TP
.BR yes ", " always
Zawsze. Uywa kolorw bez wzgldu na rodzaj standardowego wyjcia.
.PP
Uycie opcji \fB--color\fP bez podania argumentu \fIkiedy\fP jest rwnowane
\fB--color=always\fP.
.br
Wicej szczegw podano niej w sekcji \fBKOLOROWY LS\fP.
.RE
.TP
.BR \-F ", " \-\-classify ", " \-\-indicator\-style=classify
Dodaje do kadej nazwy pliku znak oznaczajcy typ pliku. Dla plikw
wykonywalnych bdzie to `*'. Dla katalogw `/', `@' dla dowiza
symbolicznych, `|' dla potokw FIFO, `=' dla gniazd i nic dla zwykych
plikw.
.TP
.B \-\-full-time
Podaje czasy w penej postaci, a nie w zwykym heurystycznym uproszczeniu.
Format jest taki sam jak domylny dla polecenia \fBdate\fP.  Jego zmiana
jest niemoliwa, ale mona wyci acuch opisujcy dat poleceniem \fBcut\fP
i przesa wynik do \fBdate -d\fP.
.br
Najprzydatniejsze, gdy wywietlany czas bdzie zawiera sekundy (uniksowe
systemy plikowe przechowuj czasy modyfikacji/dostpu z dokadnoci do
najbliszej sekundy, wic opcja ta pokazuje pen istniejc informacj).
Moe, na przykad, by pomocne gdy uywany plik Makefile nie odbudowuje
prawidowo plikw.
.TP
.BI \-\-indicator\-style= sowo
Do nazwy pliku dodaje znak oznaczajcy jego typ wedug stylu \fIsowo\fP.
Moliwe style oznaczania:
.RS
.TP
.B none
Nie dodaje adnego oznaczenia pliku; typ domylny.
.TP
.B file-type
Dodaje `/' dla katalogw, `@' dla dowiza symbolicznych, `|' dla potokw
FIFO, `=' dla gniazd i nic dla zwykych plikw. Jest to to samo, co opcja
\fB-p\fP lub \fB--file-type\fP.
.TP
.B classify
Dodaje `*' dla zwykych plikw wykonywalnych, dla pozostaych zachowuje si
jak dla \fBfile-type\fP. Jest to to samo, co opcja \fB-F\fP lub
\fB--classify\fP.
.RE
.TP
.BR \-h ", " \-\-human\-readable
Pokazuje objtoci w postaci czytelniejszej dla czowieka, dodajc literowe
przyrostki okrelajce potgi 1024, np. `M' dla megabajtw. `M' oznacza
1.048.576 bajtw. Jeeli wolisz potgi 1000 - uyj opcji \fB-H\fP
(\fB--si\fP).
.TP
.BR \-H ", " \-\-si
Podobnie jak \fB--human-readable\fP, ale posuguje si potgami 1000
a nie 1024. (SI - Midzynarodowy System Miar definiuje przyrostki potg 1000).
Przy zastosowaniu tej opcji przyrostek `M' oznacza 1.000.000 bajtw. Posu
si opcj \fB-h\fP (\fB--human-readable\fP), jeli wolisz potgi 1024.
.TP
.BR \-k ", " \-\-kilobytes
Pokazuje rozmiary w blokach 1024-bajtowych (kilobajtach), przesaniajc
domyln wielko bloku. Zobacz `Rozmiar bloku' w \fBfileutils\fP(1).
.TP
.BR \-m ", " \-\-format=commas
Wypisuje pliki poziomo, w takiej iloci, jaka pomieci si w kadym wierszu,
oddziela je sekwencj zoon z przecinka i spacji (`, ').
.TP
.BR \-n ", " \-\-numeric-uid-gid
Podaje numeryczne wartoci UID i GID (identyfikatorw uytkownikw i grup),
zamiast nazw.
.TP
.BR \-p ", " --file-type ", " --indicator-style=file-type
Dodaje do kadej nazwy pliku znak wskazujcy na typ pliku. Podobne do
\fB-F\fP, z wyjtkiem tego, e nie s oznaczane pliki wykonywalne.
.TP
.BR \-x ", " \-\-format=across ", " \-\-format=horizontal
Listuje pliki wierszami zamiast kolumnami.
.\" w kolumnach, posortowanych poziomo.
.TP
.BR \-T " \fIcols\fP, " \-\-tabsize= "\fIcols\fR"
Przyjmuje, e tabulator ma szeroko
.I cols
kolumn. Domylnie jest to 8. Dla efektywnoci, \fBls\fP uywa, gdzie
jest to moliwe, znakw tabulacji. Zerowa warto argumentu \fIcols\fP
powoduje wyczenie uywania tabulacji.
.TP
.BR \-w " \fIcols\fP, " \-\-width=  "\fIcols\fR"
Przyjmuje, e szeroko ekranu wynosi
.I cols
kolumn. Domylna warto jest pobierana ze sterownika terminala (jeli to
moliwe); w przeciwnym wypadku uywa si (o ile jest ustawiona) zmiennej
rodowiskowej
.BR COLUMNS .
W pozostaych przypadkach uywa si domylnej wartoci 80.
.SS Formatowanie nazw plikw
Ponisze opcje zmieniaj sposb, w jaki wypisywane s same nazwy plikw.
.TP
.BR \-b ", " \-\-escape ", " --quoting-style=escape
Cytuje niegraficzne znaki w nazwach plikw uywajc sekwencji alfabetycznych
i semkowych z odwrotnymi ukonikami, podobnych do uywanych w jzyku C.
.TP
.BR \-N ", " \-\-literal
Nie cytuje nazw plikw. Pokazuje je w takiej postaci w jakiej wystpuj.
.TP
.BR \-q ", " \-\-hide-control-chars
Wypisuje znaki zapytania zamiast niegraficznych znakw w nazwach plikw.
Ustawienie domylne gdy wyjcie stanowi terminal
a wywoanym programem jest \fBls\fP.
.TP
.BR \-Q ", " \-\-quote-name ", " --quoting-style=c
Umieszcza nazwy plikw w podwjnych cudzysowach i cytuje niegraficzne znaki
jak w C.
.TP
.BI --quoting-style= sowo
Uywa stylu \fIsowo\fP do cytowania wynikowych nazw. \fISowo\fP powinno by
jednym z poniszych:
.RS
.TP
.B literal
(Dosownie). Wypisuje nazwy bez zmian, takie jakie s.
.TP
.B shell
Cytuje nazwy dla powoki, jeli zawieraj metaznaki powoki (znaki
uoglniajce) lub mog powodowa niejednoznaczno wyniku.
.TP
.B shell-always
Cytuje nazwy dla powoki, nawet jeli normalnie nie wymagayby cytowania.
.TP
.B c
Cytuje nazwy jak w acuchu znakowym jzyka C.  Jest to to samo, co opcja
\fB-Q\fP lub \fB--quote-name\fP.
.TP
.B escape
Cytuje jak opcja \fBc\fP z wyjtkiem pomijania otaczajcych znakw
podwjnego cudzysowu.  To samo, co opcja \fB-b\fP lub \fB--escape\fP.
.TP
.B locale
Cytujw jak opcja \fBc\fP z wyjtkiem uycia znakw cytowania
waciwych do ustawie regionalnych (locale). Znakami cytowania dla
domylnych ustawie locale s \fB`\fP oraz \fB'\fP.
.PP
Domyln warto opcji \fB--quoting-style\fP okrela si za pomoc
zmiennej rodowiskowej \fBQUOTING_STYLE\fP. Jeli nie jest ona ustawiona, to
wartoci domyln jest \fBliteral\fP. Warto domylna moe si jednak
zmieni na \fBshell\fP w przyszej wersji tego pakietu.
.RE
.TP
.BR \-\-show-control-chars
Pokazuje bez zmian niegraficzne znaki w nazwach plikw. Jest to ustawienie
domylne, chyba e programem jest \fBls\fP, a wyjcie stanowi terminal.
.SS Inne opcje
.TP
.B \-g
Ta opcja jest akceptowana, ale ignorowana; istnieje dla zgodnoci z Unixem.
.TP
.B \-\-help
Wywietla informacj o stosowaniu programu i dostpnych opcjach, koczy
dziaanie.
.TP
.B \-\-version
Wywietla numer wersji programu i koczy dziaanie.
.SH KOLOROWY LS
Gdy uywa si opcji
.BR "\-\-color",
obecna wersja
.B ls
pokoloruje nazwy plikw odpowiednio do nazwy i typu pliku. Domylnie to
kolorowanie zaley tylko od typu pliku, a uyte kody s zgodne z ISO 6429
(ANSI).
.PP
Mona przesoni domylne kolory przez zdefiniowanie zmiennej rodowiskowej
.B LS_COLORS
(lub
.BR LS_COLOURS ).
Format tej zmiennej jest podobny do formatu pliku termcap(5): oddzielona
dwukropkami lista wyrae w formie "xx=napis", gdzie "xx" jest dwuznakow
nazw zmiennej. Zmienne wraz z towarzyszcymi im wartociami domylnymi to:
.sp
.RS +.2i
.ta 1.0i 2.5i
.nf
\fBno\fR       0       Normalny tekst (nie nazwy pliku)
\fBfi\fR       0       Normalny plik
\fBdi\fR       32      Katalog
\fBln\fR       36      Dowizanie symboliczne
\fBpi\fR       31      Nazwany potok (FIFO)
\fBso\fR       33      Gniazdo
\fBbd\fR       44;37   Urzdzenie blokowe
\fBcd\fR       44;37   Urzdzenie znakowe
\fBex\fR       35      Plik wykonywalny
\fBmi\fR       (none)  Brakujcy plik (domylnie jak fi)
\fBor\fR       (none)  Osierocone dowizanie symboliczne (domylnie jak ln)
\fBlc\fR       \ee[     Kod lewa
\fBrc\fR       m       Kod prawa
\fBec\fR       (none)  Kod koca (End code) (zastpuje lc+no+rc)
.fi
.RE
.sp
Trzeba wczy tylko te zmienne, ktre chcemy zmieni z wartoci domylnych.
.PP
Nazwy plikw mog by te kolorowane wedug rozszerze plikw. Jest to
okrelone w zmiennej LS_COLORS wg skadni "*rozszerzenie=napis". Na
przykad, uywajc kodw ISO 6429 pokolorujmy pliki jzyka C na kolor
niebieski. Zrobimy to przez podanie "*.c=34". Kolor ten pokoloruje wszystkie
pliki koczce si na .c na niebiesko.
.PP
Znaki kontrolne mog by pisane zarwno w notacji w stylu C (notacja
\e-eskejpowa) jaki i w ^-notacji typu
.BR stty .
Notacja C dodaje dla Escape \ee, \e_ dla normalnej spacji, a \e? dla Delete.
Dodatkowo, znak \e moe zosta uyty do przesaniania domylnej interpretacji
\e, ^, :, =.
.PP
Kady plik bdzie wypisany jako <lc> <kod\ koloru> <rc> <nazwa pliku> <ec>.
Jeli kod <ec> jest niezdefiniowany, uyta zostanie sekwencja <lc> <no>
<rc>. Jest to generalnie bardziej przekonujce w uyciu, lecz mniej oglne.
Kody lewo, prawo i koca s udostpniane, aby nie trzeba byo cigle
wypisywa wsplnych elementw i aby obsuy dziwne terminale;
oglnie zwykle w ogle nie chcemy ich zmienia, chyba e nasz terminal nie
uywa sekwencji ISO 6429, a innego systemu.

.PP
Jeli terminal korzysta z kodw kolorw ISO 6429, moemy skada
rodzaje kodw (np. wszystkich poza
.BR lc ,
.BR rc ,
i
.BR ec )
z numerycznych komend oddzielonych rednikami.  Najpopularniejszymi
komendami s:
.sp
.RS +.2i
.ta 1.0i
.nf
 0     Odtwarza domylny kolor
 1     Rozjania kolor
 4     Podkrela tekst
 5     Miga tekstem
30     Czarny kolor
31     Czerwony kolor
32     Zielony kolor
33     ty (lub brzowy) kolor
34     Niebieski kolor
35     Purpurowy kolor
36     Turkusowy kolor
37     Biay (lub szary) kolor
40     Czarny kolor ta
41     Czerwony kolor ta
42     Zielony kolor ta
43     ty (lub brzowy) kolor ta
44     Niebieski kolor ta
45     Purpurowy kolor ta
46     Turkusowy kolor ta
47     Biay (lub szary) kolor ta
.fi
.RE
.sp
Nie wszystkie komendy bd dziaa na wszystkich systemach lub
wywietlaczach.
.PP
Niektre programy terminali nie rozpoznaj domylnego kodu koca. Jeli
tekst nabiera kolorw po wylistowaniu katalogu, naley sprbowa zmieni kody
.B no
i
.B fi
z 0 na numeryczne kody wasnego standardowego koloru i ta.
.PP
.SH AUTOR
Napisane przez Richarda Stallmana i Davida MacKenzie.
.SH BDY
Na systemach BSD, dla plikw zamontowanych przez NFS z systemu HP-UX, opcja
.B \-s
zgasza rozmiary, ktre s o poow mniejsze od poprawnych wielkoci.
Na HP-UX zgasza rozmiary dwa razy wiksze od poprawnych, jeli pliki s
zamontowane przez NFS z BSD.  Jest to usterka HP-UX i ma wpyw rwnie
na program \fBls\fP z tego systemu.
.SH "ZGASZANIE BDW"
Bdy prosz zgasza, w jz.ang., do <bug-fileutils@gnu.org>.
.SH COPYRIGHT
Copyright \(co 1999 Free Software Foundation, Inc.
.br
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.SH ZOBACZ TAKE
.BR dircolors (1),
.BR find (1).
.BR fileutils (1).
.SH OD TUMACZA
Zaktualizowano i poszerzono wg dokumentacji Texinfo dla narzdzi plikowych
GNU wersji 4.01.