File: ls.1

package info (click to toggle)
manpages-hu 20010119-7
  • links: PTS
  • area: main
  • in suites: bullseye
  • size: 2,264 kB
  • sloc: makefile: 56; lisp: 56
file content (344 lines) | stat: -rw-r--r-- 10,947 bytes parent folder | download | duplicates (3)
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
.TH LS 1 "GNU File Utilities" "FSF" \" -*- nroff -*-
.SH NV
ls, dir, vdir \- knyvtrak tartalmnak listzsa
.SH TTEKINTS
.B ls
[\fIOPCI\fR]... [\fINV\fR]...
.SH LERS
Ez a dokumentci a tovbbiakban nincs karbantartva s pontatlan vagy
hinyos lehet. A Texinfo dokumentci a hiteles forrs. 
.PP
Ez a kziknyv lap az
.BR ls
GNU vltozatt dokumentlja.
.B dir
s
.B vdir
az
.B ls
vltozatai ms alaprtelmezett kimeneti formtummal. Ezek a programok a
megadott fjlokat s knyvtrakat listzzk. A knyvtrak tartalma ABC
szerint lesz rendezve.
Az
.BR ls
alaprtelmezs szerint oszlopokba rendezett listt ad, fggleges
rendezssel ha a kimenet egy terminl. Ms esetben soronknt egy nevet r ki. 
A
.BR dir
s a
.BR vdir
alaprtelmezs szerint hossz formtum listt adnak.
.SH OPCIK
.TP
.I "\-a, \-\-all"
Minden knyvtrbeli fjlt listz, belertve a `.'-tal kezdd neveket is.
.TP
.I "\-b, \-\-escape"
A fjlnevekben elfordul nemgrafikus karaktereket \\xxx formban jelenti
meg, ahol xxx helyn llhat bet vagy oktlis szm. Ez a jells a
nemgrafikus karakterek C-beli jellsvel egyezik meg.
.TP
.I "\-c, \-\-time=ctime, \-\-time=status"
A knyvtr tartalmt a fjlok sttusznak megvltoztatsi ideje 
szerint rendezi a mdostsi id helyett. Hossz listzsi forma esetn a
sttusz megvltoztatsnak idejt rja ki a mdostsi id helyett.
.TP
.I "\-d, \-\-directory"
A knyvtrakat a tbbi fjlhoz hasonlan listzza ahelyett, hogy a
tartalmukat listzn.
.TP
.I "\-f"
Nem rendezi a knytrak tartalmt, hanem a lemezen val trolsi
sorrendjkben jelenti meg.
Ugyanaz, mint
.I \-a
s
.I \-U
megengedse s
.I \-l,
.I \-s,
s
.I \-t
kikapcsolsa.
.TP
.I "\-\-full-time"
Az idket teljes formban jelenti meg a szoksos rvidtsi szoksok szerint.
.TP
.I \-g
Nincs funkcija, csak a Unix kompatibilits miatt szerepel.
.TP
.I "\-i, \-\-inode"
A fjlnevek mellett bal oldalon megjelenti a fjl indexnek szmt.
.TP
.I "\-k, \-\-kilobytes"
A fjlmreteket (ha egytaln listzsra kerlnek) kilobjtban adja meg.
Fellbrlja a POSIXLY_CORRECT krnyezeti vltoz hatst.
.TP
.I "\-l, \-\-format=long, \-\-format=verbose"
A fjlnevek mellett megadja a fjl tpust, engedlyeit a kemny ktsek
(hard link) szmt, a tulajdonos- s a csoportnevet, a mretet bjtokban s
az idblyeget, azaz a mdostsi idt, hacsak nem ms idt vlasztottunk
egy msik opcival. Hat hnapnl rgebbi, vagy a jelenleginl tbb mint egy
rval ksbbi idvel rendelkez fjlok esetn az idblyeg az vet
tartalmazza a napon belli idpont helyett.
.TP
.I "\-m, \-\-format=commas"
A fjlneveket sorfolytonosan, vesszkkel elvlasztva listzza.
.TP
.I "\-n, \-\-numeric-uid-gid"
Az UID s GID rtkeket numerikusan listzza a nevek helyett.
.TP
.I \-p
A fjlnevekhez egy tpust jelz karaktert fz. (A knyvtrak nev utn
/-jelet.)
.TP
.I "\-q, \-\-hide-control-chars"
A nemgrafikus karakterek helyett krdjeleket r a fjlnevekbe.
.TP
.I "\-r, \-\-reverse"
A rendezst megfordtja.
.TP
.I "\-s, \-\-size"
A fjlok mrett is kijelzi. Alaprtelmezs
szerint ez 1 kilobjtos egysgekben rtend, hacsak nem a rtket adtunk a 
POSIXLY_CORRECT krnyezeti vltoznak. Ekkor 512 bjtos blokkok szmtanak
egysgnek.
.TP
.I "\-t, \-\-sort=time"
A knyvtr tartalmt az idblyeg szerint rendezi; az jabb fjlok kerlnek
elbbre.
.TP
.I "\-u, \-\-time=atime, \-\-time=access, \-\-time=use"
A knyvtr tartalmt a fjlok utols elrsi ideje szerint rendezi a
mdostsi id helyett. Hossz listzsi forma esetn az utols elrs ideje
kerl kirsra a mdostsi id helyett.
.TP
.I "\-x, \-\-format=across, \-\-format=horizontal"
Oszlopokba rendezetten dolgozik, vzszintes irnyban rendez.
.TP
.I "\-A, \-\-almost-all"
A `.' s `..' knyvtrakon kvl minden fjlt listz.
.TP
.I "\-B, \-\-ignore-backups"
Nem listzza a `~'-re vgzd fjlokat, hacsak nem a parancssorban adottak.
.TP
.I "\-C, \-\-format=vertical"
Oszlopokba rendezetten dolgozik, fggleges irnyban rendez.
.TP
.I "\-F, \-\-classify"
A fjlnevekhez egy, a fjl tpust jelz karaktert fz. Szablyos
vgrehajthat fjl esetn ez egy `*'-jel, knyvtr esetn `/', szimbolikus
kts esetn `@', FIFO esetn `|', socketek esetn `=', ms esetekben semmi.
.TP
.I "\-G, \-\-no\-group"
Elhagyja a csoportra vonatkoz informcik kijelzst hossz listzskor.
.TP
.I "\-L, \-\-dereference"
A szimbolikus ktsek ltal mutatott fjlokat listzza a kts listzsa
helyett.
.TP
.I "\-N, \-\-literal"
A fjlneveket pontosan adja vissza. (Ellentte -b -nek.)
.TP
.I "\-Q, \-\-quote-name"
A fjlneveket idzjelek kz teszi s a nemgrafikus karaktereket a C
nyelvnek megfelelen rja ki.
.TP
.I "\-R, \-\-recursive"
Minden knyvtr tartalmt rekurzvan listzza.
.TP
.I "\-S, \-\-sort=size"
A knyvtr tartalmt fjlmret szerint rendezi; a nagyobb fjlok kerlnek
elre.
.TP
.I "\-U, \-\-sort=none"
Nem rendezi a knyvtr tartalmt, hanem a lemezen val trols sorrendjben
listzza ket. Ezt az opcit azrt nem 
.I \-f
-nek nevezik, mert a Unix
.B ls
.I \-f
opci szintn megengedi a 
.I \-a
-t s nem engedi 
.IR \-l ,
.IR \-s ,
s
.IR \-t .
Az eredeti Unix 
.I -f
-je
haszontalannak s azon csnya dolgok csoportjba tartoznak tnik, melyek
olyan dolgokat kapcsolnak ssze egy opciban, melyeknek nincs kzk egymshoz.
Mivel 
.I -U
nem csinlja ezt, ezrt ms nevet kapott kompatibilitsi okokbl.
.TP
.I "\-X, \-\-sort=extension"
A knyvtrat a fjlok kiterjesztse alapjn rendezi. (Kiterjeszts = az
utols `.' utni rsze a fjlnvnek.) A kiterjeszts nlkli fjlokat elre
teszi.
.TP
.I "\-1, \-\-format=single-column"
Soronknt egy fjlt listz.
.TP
.I "\-w, \-\-width cols"
A kpernyt
.I cols
oszlopszlessgnek ttelezi fel. Az alaprtelmezett rtket a terminl
meghajtprogramjbl prblja venni, ha nem sikerl, akkor a 
.B COLUMNS
krnyezeti vltoz rtkt hasznlja, ha ez sincs belltva, akkor 80-nak
veszi.
.TP
.I "\-T, \-\-tabsize cols"
A tabultorjeleket 
.I cols
oszlopszlessgnek ttelezi fel. Alaprtelmezs: 8.
.TP
.I "\-I, \-\-ignore pattern"
Nem listzza a 
.I pattern
mintnak megfelel fjlokat, hacsak nem adottak a parancssorban. 
.TP
.I "\-\-color, \-\-colour, \-\-color=yes, \-\-colour=yes"
Fjltpustl fggen sznezi a fjlok nevt. Lsd az
.B A KIMENET SZNEZSE
fejezetet lentebb.
.TP
.I "\-\-color=tty, \-\-colour=tty"
Ugyanaz, mint
.I \-\-color
de csak ha a szabvnyos kimenet egy terminl. Nagyon hasznos shell
szkriptekben s `alias' parancsoknl, klnsen ha a kedvenc trdeld
(pager) nem tmogatja a sznvezrl kdokat. 
.TP
.I "\-\-color=no, \-\-colour=no"
Kikapcsolja a sznezst. Ez az alaprtelmezett. Elz sznez opci
kikapcsolsra szolgl.
.TP
.I "\-\-help"
Hasznlati tmutatt r a szabvnyos kimenetre, majd kilp.
.TP
.I "\-\-version"
A program verzijrl r ki informcit a szabvnyos kimenetre, majd 
kilp.
.SH A KIMENET SZNEZSE
A 
.I "\-\-color"
opci hasznlatakor az
.B ls
jelen vltozata a kirt fjlneveket kisznezi a fjl tpusnak megfelelen.
Alaprtelmezs szerint ez a sznezs csak a tpustl fgg, s a hasznlt
kdok megfelelnek az ISO 6429 (ANSI) szabvnynak.
.PP
Az alaprtelmezett sznezst fellbrlhatjuk a 
.B LS_COLORS
(vagy
.BR LS_COLOURS )
krnyezeti vltozval.
Ezen vltoz tartalmnak formtuma emlkeztet a termcap(5) fjlformtumra:
kettsponttal elvlaszott kifejezsek listja, ahol a kifejezsek
"xx=string" formtumak. Itt "xx" egy ktkarakteres vltoznv, melyeket a
kvetkez tblzat tartalmaz alaprtelmezett rtkkkel egytt.
.sp
.RS +.2i
.ta 1.0i 2.5i
.nf
\fBno\fR       0       Normlis (nem fjlnv) szveg
\fBfi\fR       0       Szablyos fjl
\fBdi\fR       32      Knyvtr
\fBln\fR       36      Szimbolikus kts
\fBpi\fR       31      Cs (Named pipe, FIFO)
\fBso\fR       33      Socket
\fBbd\fR       44;37   Blokkos egysg (Block device)
\fBcd\fR       44;37   Karakteres egysg (Character device)
\fBex\fR       35      Vgrehajthat fjl
\fBmi\fR       (none)  hinyz fjl (fi alaprtelmezettje)
\fBor\fR       (none)  rva szimbolikus kts (ln alaprtelmezettje)
\fBlc\fR       \ee[    Bal kd
\fBrc\fR       m       Jobb kd
\fBec\fR       (none)  Vg kd (lc+no+rc -t helyettesti)
.fi
.RE
.sp
Csak azokat a vltozkat kell csatolni, melyek eltrnek az alaprtelmezettl.
.PP
A fjlnevek kiterjesztsk alapjn is sznezhetek. Ez az LS_COLORS
vltozban llthatjuk be "*ext=string" formban. Pldul ISO 6429 kdokat
hasznlva a "*.c=34" taggal a C forrsfjlokat kkkel jelenthetjk meg. Ez
teht minden .c-re vgzd fjlt kkre (34-es kd) sznez.
.PP
A vezrlkarakterek C-stlusban (\e-escaped jellssel) vagy
.BR stty 
-szeren (a ^-jellssel) is rhatk. A C-stlusban \ee az Escape-t, \e_
normlis szkzt, \e? a trlst jelenti. Tovbb a \e escpace-karakter
hasznlhat a \e, ^, : s = alaprtelmezett rtelmezsnek fellbrlsra.
.PP
Mindegyik fjl az albbi formban rdik ki: "<lc> <color\ code> <rc>
<fjlnv> <ec>". Amennyiben <ec> nem definilt, akkor az "<lc> <no> <rc>"
sorozat helyettesti. Ezt ltalban knyelmesebb hasznlni, de kevsb
ltalnos. A bal- jobb- s vgkdok olyan mdon llnak rendelkezsre, 
hogy ne kelljen jr s jra azonos ismtld rszeket begpelni klnleges
terminlok esetn. ltalban nem is kell ket megvltoztatni, csak akkor, ha
a terminl nem hasznlja az ISO 6429 sznsorozatokat.
.PP
Ha a terminl az ISO 6429 sznkdokat hasznlja, a tpuskdok sszellthatk
(az
.BR lc ,
.BR rc ,
s
.B ec
kdok kivtelvel) 
pontosvesszkkel elvlasztoyy numerikus parancsokbl. A leggyakoribb
parancsoka:
.sp
.RS +.2i
.ta 1.0i
.nf
 0     alaprtelmezett szn visszalltsa
 1     vilgosabb szn
 4     alhzott szveg
 5     villog szveg
30     fekete eltr
31     vrs eltr
32     zld eltr
33     srga (vagy barna) eltr
34     kk eltr
35     bbor eltr
36     vilgoskk (cyan) eltr
37     fehr (vagy szrke) eltr
40     fekete httr
41     vrs httr
42     zld httr
43     srga (vagy barna) httr
44     kk httr
45     bbor httr
46     vilgoskk (cyan) httr
47     fehr (vagy szrke) httr
.fi
.RE
.sp
Nem minden parancs mkdik minden rendszeren s kijelz eszkzn.
.PP
Nhny terminlprogram nem rtlemezi az alaprtelmezett vgkdot
tkletesen. Ha minden szveg szines lesz egy knyvtrlistzs utn, prbld
meg kicserlni a
.B no
s
.B fi
kdokat 0-rl a sajt standard el- s httrszneidre.
.SH HIBK
BSD rendszereken a 
.I \-s
opci a pontos rtkek felt adja azokra a fjlokra, melyek NFS-en keresztl HP-UX
rendszerrl vannak beptve (mount-olva). HP-UX rendszereken a pontos
rtkek ktszerest adja az NFS-en keresztl beptett BSD rendszerekrl. Ez
a HP-UX hinyossga miatt van, amely a HP-UX sajt
.B ls
programjt is befolysolja.
.PP
Ha volna egyetlen standard az angol nyelvre, nem lenne szksg redundns
betzs tmogatsra. (color, colour)
.SH MAGYAR FORDTS
Horvth Andrs <horvatha@rs1.szif.hu>