File: eject.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 (296 lines) | stat: -rw-r--r-- 8,714 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
.\" This file Copyright (C) 1994-2001 Jeff Tranter
.\" (tranter@pobox.com)
.\" It may be distributed under the GNU Public License, version 2, or
.\" any higher version. See section COPYING of the GNU Public license
.\" for conditions under which this file may be redistributed.
.\" 
.\" Translation: Bartosz Jakubski <B.Jakubski@supernet.com.pl>, Mar 2002,
.\" eject 2.0.12
.\" Based on earlier translation by Przemek Borys (1998).
.TH "EJECT" "1" "18 maja 2001" "Linux" "Polecenia uytkownika"
.SH "NAZWA"
eject \- wysuwanie wyjmowalnego nonika
.SH "SKADNIA"
eject \-h
.br 
eject [\-vnrsfqp] [<nazwa\-urzdzenia>]
.br 
eject [\-vn] \-d
.br 
eject [\-vn] \-a on|off|1|0 [<nazwa\-urzdzenia>]
.br 
eject [\-vn] \-c slot [<nazwa\-urzdzenia>]
.br 
eject [\-vn] \-t [<nazwa\-urzdzenia>]
.br 
eject [\-vn] \-x <prdko> [<nazwa\-urzdzenia>]
.br 
eject \-V

.SH "OPIS"
.B Eject
umoliwia programowe wysuwanie nonika w napdach, ktre na to pozwalaj
(zwykle CD\-ROM, stacje dyskietek, napdy tamowe, dyski JAZ i ZIP).
Tym programem moesz rwnie: kontrolowa czytniki CD\-ROM wyposaone
w zmieniacz pyt, ustawia prdko napdu CD\-ROM, automatycznie wysuwa
nonik (funkcja dostepna tylko w niektrych napdach) oraz chowa tack
w napdach CD\-ROM.

Wyrzucone zostanie urzdzenie <nazwa\-urzdzenia>. Nazw moe by
plik urzdzenia lub punkt montowania. Moe by podana pena cieka,
ale mona te pomin pocztkowe "/dev" lub "/mnt". Jeli nie zostanie
podane adne urzdzenie, to zostanie uyta domylna nazwa "cdrom".

Istniej cztery rne metody na wyrzucanie nonika, przeznaczone do
rnego rodzaju urzdze (CD\-ROM, urzdznia SCSI, stacje dyskietek i
napdy tamowe). Domylnie eject prbuje skorzysta po kolei z wszystkich
metod.

Urzdzenie zostanie odmontowane jeli w momencie uruchomienia ejecta byo
podmontowane.

.PP 
.SH "OPCJE"
.TP 0.5i
.B \-h
Ta opcja spowoduje, e
.B eject
wywietli krtki opis swoich opcji.

.TP 0.5i
.B \-v
Gdy wywoasz
.B eject
z t opcj bdzie on wywietla wicej informacji na temat wykonywanych
operacji.

.TP 0.5i
.B \-d
Ta opcja powoduje wywietlenie domylnej nazwy urzdzenia.

.TP 0.5i
.B \-a on|1|off|0
Ta opcja kontroluje tryb automatycznego wysuwania obsugiwany przez
niektre urzdzenia. Jeli jest on wczony, to napd automatycznie
wysunie nonik, gdy urzdzenie zostanie zamknite.

.TP 0.5i
.B \-c <slot>
Przy pomocy tej opcji moesz wybra pyt w napdzie CD\-ROM wyposaonym
w zmieniacz pyt. Wymagana jest wersja 2.0 (lub wysza) Linuksa. Napd
nie moe by w uyciu (nie moe by zamontowany ani te nie moe by
odtwarzana muzyka z pyty audio). Zauwa, e do pierwszej pyty odwoujesz
si poprzez numer 0, a nie 1.

.TP 0.5i
.B \-t
Ta opcja powoduje wysanie do napdu CD\-ROM polecenia wsunicia tacki.
Nie wszystkie urzdzenia maj tak moliwo.

.TP 0.5i
.B \-x <prdko>
Ta opcja prbuje ustawi prdko napdu CD. Parametr "prdko"
okrela podan prdko (np. 8 jeli chcesz uzyska prdko 8X).
Jesli ma on warto 0, to zostanie wybrana maksymalna moliwa.
Nie wszystkie urzdzenia potrafi zmienia prdko. Moesz
podawa wycznie prdkoci, ktre obsuguje dany napd. Przy kadej
zmianie nonika ustawienie prdkoci jest zapominane. Ta opcja moe
by uywana samodzielnie, bd te w poczeniu z opcjami \-t i \-c.

.TP 0.5i
.B \-n
Ta opcja powoduje wywietlenie nazwy wybranego urzdzenia. Nie s
podejmowane inne akcje.

.TP 0.5i
.B \-r
Ta opcja powoduje prb wysunicia nonika przy pomocy komendy "eject"
CDROM.

.TP 0.5i
.B \-s
Ta opcja powoduje prb wysunicia nonika przy pomocy komend SCSI.

.TP 0.5i
.B \-f
Ta opcja powoduje prb wysunicia nonika przy pomocy komendy "eject"
stacji dyskietek.

.TP 0.5i
.B \-q
Ta opcja powoduje prb wysunicia nonika przy pomocy komend napdu
tamowego.

.TP 0.5i
.B \-p
Ta opcja pozwala na uycie /proc/mounts zamiast /etc/mtab. Dodaje take
opcj \-n do wywoania umount(1).

.TP 0.5i
.B \-V
Ta opcja powoduje wywietlenie numeru wersji i zakoczenie programu.
.SH "DUGIE NAZWY OPCJI"
Wszystkie opcje maj swoje dusze odpowiedniki. Mona podawa tylko
cz nazwy tak dugo, jak jest ona jednoznaczna.

.br 
\-h \-\-help
.br 
\-v \-\-verbose
.br 
\-d \-\-default
.br 
\-a \-\-auto
.br 
\-c \-\-changerslot
.br 
\-t \-\-trayclose
.br 
\-x \-\-cdspeed
.br 
\-n \-\-noop
.br 
\-r \-\-cdrom
.br 
\-s \-\-scsi
.br 
\-f \-\-floppy
.br 
\-q \-\-tape
.br 
\-V \-\-version
.br 
\-p \-\-proc
.br 

.SH "WARTO ZWRACANA"
.PP 

.B Eject
zwraca 0 jesli operacja si powioda, 1 jeli nie (lub popeniono bd w
skadni polecenia)
.SH "PRZYKADY"
.PP 
Wysu nonik z domylnego urzdzenia
.IP 
eject
.PP 
Wysu nonik z urzdzenia o nazwie (lub podmontownego jako) cdrom:
.IP 
eject cdrom
.PP 
Wysu nosnik podajc nazw urzdzenia:
.IP 
eject /dev/cdrom
.PP 
Wysu nonik podajc punkt podmontowania:
.IP 
eject /mnt/cdrom/
.PP 
Wysu nonik z czwartego urzdzenia IDE:
.IP 
eject hdd
.PP 
 ... lub z pierwszego urzdzenia SCSI:
.IP 
eject sda
.PP 
Wysu nonik podajc nazw partycji SCSI (np. dla stacji ZIP):
.IP 
eject sda4
.PP 
Wybierz 5 pyt w wielodyskowym czytniku CD:
.IP 
eject \-v \-c5 /dev/cdrom
.PP 
Wcz tryb automatycznego wyrzucania w napdzie CD\-ROM SoundBlaster:
.IP 
eject \-a on /dev/sbpcd

.SH "UWAGI"
.PP 

.B Eject
dziaa tylko z urzdzeniami ktre obsuguj co najmniej jedn z
czterech metod wysuwania. W tej grupie zawiera si wikszo napdw
CD\-ROM (IDE, SCSI i inne), niektre napdy tamowe SCSI, napdy JAZ i ZIP
(podczane do portu rwnolegego, wersje SCSI i IDE) oraz stacje LS120.
Uytkownicy raportowali take powodzenie ze stacjami dyskietek na
komputerach Sun SPARC i Apple Macintosh. Jeli 
.B eject
nie dziaa, to jest to najprawdopodobniej ograniczenie sterownika w
jdrze systemu, a nie
.B ejecta
jako takiego.

Opcje \-r, \-s, \-f i \-q pozwalaj na wybr metody uywanej do wysunicia
nonika. Mona poda wicej ni jedn opcj. Jeli nie zostanie podana
adna z nich, to
.B eject
sprbuje wszystkich czterech (co w wikszoci przypadkw daje
zadowalajce rezultaty).

.B Eject
moe nie by w stanie wykry, czy urzdzenie jest podmontowane (np. jeli
ma ono par nazw). Jeli nazwa urzdzenia jest dowizaniem symbolicznym,
to
.B eject
pody za nim i uyje urzdzenia, na ktre ono wskazuje.

Jeli
.B eject
stwierdzi, e urzdzenie moe mie kilka partycji, to sprbuje
odmontowa wszystkie zamontowane partycje przed wysuniciem.
Jeli odmontowanie si nie powiedzie, to program nie bdzie prbowa
wysuwa nonika.

Moesz wysuwa pyty audio. Niektre napdy CD\-ROM nie pozwalaj na
wysunicie tacki, gdy w napdzie nie ma pyty. Niektre urzdzenia nie
obsuguj komendy wcignicia tacki.

Jeli uaktywniony zosta tryb automatycznego wysuwania, to zawsze po
wykonaniu tej komendy nastapi wysunicie nonika. Nie wszystkie
sterowniki CD\-ROM w jdrze linuksa wspieraj ten tryb. Nie ma sposobu
na wykrycie, czy tryb automatycznego wysuwania jest aktywny, czy nie.

Potrzebujesz odpowiednich uprawnie do uzyskania dostpu do plikw
urzdze. Musisz uruchomi
.B ejecta
jako root (lub ustawi setuid root), eby mc wysuwa niektre urzdzenia
(np. SCSI).

Oto opis heurystyki uywanej do znalezienia urzdzenia: jeli podana
nazwa koczy si ukonikiem, to zostanie on usunity (w ten sposb
radzimy sobie z nazwami wygenerowanymi przez uzupenianie nazw plikw
w powoce). Jeli pierwszym znakiem nazwy jest '.' lub '/', to nazwa
zostanie wzita za urzdzenie lub punkt podmontowania. Jeli to si nie
uda, to
.B eject
szukajc dziaajcego urzdzenia bdzie prbowa doda na pocztku nazwy
nastpujce cigi znakw: '/dev/', '/mnt/', '/dev/cdroms', '/dev/rdsk/',
\&'/dev/dsk/' oraz './'. Program sprawdza /etc/mtab w celu wykrycia
podmontowanych urzdze. Jeli to zawiedzie, to sprawdzi take /etc/fstab
w poszukiwaniu punktw montowania aktualnie odmontowanych urzdze.

Zalecane jest utworzenie symbolicznych dowiza, takich jak /dev/cdrom,
czy /dev/zip. Dziki nim
.B eject
bdzie odwoywa si do odpowiednich urzdze poprzez atwe do
zapamitania nazwy.

Aby oszczdzi sobie troch pisania moesz stworzy w Twojej powoce alias
dla ejecta wywoujcy go z odpowiednimi dla twojej konfiguracji opcjami.
.SH "AUTOR"
.B Eject
zosta napisany przez Jeffa Trantera <tranter@pobox.com> i jest
udostpniony na warunkach GNU General Public License. Wicej szczegw
znajdziesz w pliku COPYING i w uwagach w kodzie rdowym.

Opcja \-x zostaa dodana przez Nobuyuki Tsuchimur
<tutimura@nn.iij4u.or.jp>, z podzikowaniami dla Rolanda Krivanka
<krivanek@fmph.uniba.sk> i jego programu cdrom_speed.

.SH "ZOBACZ TAKE"
mount(2), umount(2), mount(8), umount(8)
.br 
/usr/src/linux/Documentation/cdrom/