Provided by: manpages-zh_1.6.3.2-1_all bug

NAME (名稱)

       eject - 彈出可移動介質

SYNOPSIS(總覽)

       eject -h.breject [-vnrsfq] [<name>]
       eject [-vn] -d.breject [-vn] -a on|off|1|0 [<name>]
       eject [-vn] -c slot [<name>]
       eject [-vn] -t [<name>]

DESCRIPTION(描述)

       Eject     允許可移動介質(典型是    CD-ROM,軟盤,磁帶,或者    JAZ    以及    ZIP    磁盤)
       在軟件控制下彈出.該命令也可以控制一些多盤片                CD-ROM                控制器,
       控制一些設備支持的自動彈出功能,以及控制一些   CD-ROM   驅動器磁盤托盤的關閉.   與   name
       相應的設備將被彈出.name 可以爲設備文件或者其掛載點, 也可以爲完整路徑或者省略前面的  /dev
       或者   /mnt   設備文件名.   如果沒有指定  name,缺省使用  cdrom.有四種不同的彈出的方法,
       具體要看設備是        CD-ROM,        SCSI設備,        可移動軟盤,        還是磁帶而定.
       默認的彈出會依次嘗試所有四種方法,        直到成功爲止.        如果設備當前是掛載上來的,
       那麼在彈出前要先卸載.

COMMAND-LINE OPTIONS (命令-行選項)

       -h   該選項使得 eject 顯示關於命令選項的簡要描述.

       -veject 在冗長模式下運行; 顯示更多的關於命令作什麼用的信息.

       -d   如果調用了這個選項, eject 會顯示默認的設備名.

       -a on|1|off|0
            該選項控制一些設備支持的自動彈出模式. 當激活時, 驅動器自動在設備關閉時彈出.

       B -c <slot>
            有了這個選項,   可由   ATAPI/IDE   CD-ROM   控制器選擇一個   CD   槽.   Linux   2.0
            或者更高版本要求使用該功能.CD-ROM 驅動器不能在正使用時 (已掛載數據 CD 或者在播放音樂
            CD)響應工作改變請求. 還要注意控制器的第一個槽設爲 0,而不是 1.

       -t   有了這個選項, 會發一個關閉 CD-ROM 托盤的命令給驅動器. 不是所有的設備都支持該命令.

       -n   有了這個選項, 顯示選定的設備, 但是不執行任何動作.

       -r   該選項指定了使用 CDROM 彈出命令應被彈出的驅動器.

       -s   該選項指定了使用 SCSI 命令應被彈出的驅動器.

       -f   該選項指定了使用可移動軟盤彈出命令應被彈出的驅動器.

       B -q 該選項指定了使用磁帶驅動器離線命令應被彈出的驅動器.

LONG OPTIONS(長選項)

       所有選項與以下列出的長名字相關. 只要長名字縮寫唯一, 它就可以縮寫.

EXAMPLES(示例)

              eject

       彈出名字爲 cdrom 的設備或者掛載點:

              eject cdrom

       使用設備名來彈出:

              eject /dev/cdrom

       使用掛載點來彈出:

              eject /mnt/cdrom/

              eject hdd

       彈出第一個 SCSI 設備:

              eject sda

       使用 SCSI 分區名(例如 ZIP 設備)來彈出 :.IP eject sda4

       在多盤片控制器上選擇第五個磁盤:

              eject -v -c5 /dev/cdrom

       在 SoundBlaster CD-ROM 驅動器上開啓自動彈出功能:

              eject -a on /dev/sdpcd

EXIT STATUS(退出狀態)

       如果操作成功, 返回 0, 如果操作失敗或者命令語法無效, 則返回 1.

NOTES(備註)

       Eject 只對支持四種彈出方式其中之一或更多的設備起作用. 這些設備包括大多數的 CD-ROM  驅動器
       (IDE, SCSI 和專有接口的), 一些 SCSI 磁帶驅動器, JAZ 驅動器, ZIP 驅動器(並口, SCSI 以及
       IDE 版本接口的), 以及 LS120 可移動軟盤. 用戶已經報告過在 Sun SPARC  和  Apple  Macintosh
       系統上的軟盤驅動器也成功了.               如果              eject              不起作用,
       最可能的原因是由於設備的內核驅動的限制, 而並非 eject 程序本身的問題. -r, -s, -f 和  -q
       選項可以控制彈出的方式.         可指定一種以上的方式.         如果沒有指定任何這些選項,
       它會嘗試所有四種方式(這在多數情況下工作很好).                                       Eject
       不一定總是能判斷設備是否已經掛載(例如,  如果設備有多個名字).  如果設備名是一個符號鏈接,
       eject 會跟隨該鏈接並使用其指向的設備.

       如果     eject     判斷設備能有多個分區,     它會嘗試在彈出前卸載所有該設備已掛載的分區.
       如果卸載失敗, 程序不會嘗試彈出該介質.

       你可以彈出音頻     CD.     如果驅動器爲空,    一些    CD-ROM    驅動器會拒絕打開其托盤.
       一些設備不支持托盤關閉的命令.                                  如果激活了自動彈出的功能.
       那麼驅動器總會在運行該命令後彈出.        不是所有的        Linux        內核       CD-ROM
       驅動程序都支持自動彈出模式.

       你需要適當的特權以訪問設備文件. 在彈出一些設備(例如, SCSI  設備)時,  要求以  root  或者
       setuid root 的身份運行.

       用來找到給定名字的設備的搜索方法如下.                            如果名字以標記斜線結束,
       它將被移去(這是爲了支持使用  shell  文件名補全所生成的文件名).  如果名字以  '.'  或  '/'
       開頭,   它會試圖以設備文件名或者掛載點打開它.   如果那樣失敗了,  它會嘗試在名字前面補加
       '/dev/',       '/mnt',       `/dev/rdsk/',        '/dev/dsk/'        以及        './',
       直到找到的設備文件名或者能夠打開掛載點爲止.   程序檢查   /etc/mtab   以獲知已掛載的設備.
       如果那樣也失敗了,   它還會檢查   /etc/fstab   以獲知當前未掛載設備的掛載點.   推薦創建如
       /dev/cdrom  或者  /dev/zip  之類的符號鏈接,這樣  eject 可以使用易記的名字決定合適的設備.
       爲了節約輸出, 你可以創建一個適合於你的特定配置的針對 eject 選項的 shell 別名.

AUTHOR(作者)

       Eject 由 Jeff  Tranter  (tranter@pobox.com)  寫成,  並在  GNU  通用出版許可的條例下發布.
       參看源文件中的文件 COPYING 和註釋以獲知詳情.

又見

       mount(2), umount(2), mount(8), umount(8)

[中文版維護人]

       riser <boomer@ccidnet.com>

[中文版最新更新]

       2001/08/08

《中國linux論壇man手冊頁翻譯計劃》:

       http://cmpp.linuxforum.net

       本頁面中文版由中文 man 手冊頁計劃提供。
       中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh