Manpages

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 顯 示 關 於 命 令 選 項 的 簡 要 描 述 .

-v

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

-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 [AT] pobox.com) 寫 成 , 並 在 GNU 通 用 出 版 許 可 的 條 例 下 發 布 . 參 看 源 文 件 中 的 文 件 COPYING 和 註 釋 以 獲 知 詳 情 .

又 見

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

[中 文 版 維 護 人 ]

riser <boomer [AT] ccidnet.com>

[中 文 版 最 新 更 新 ]

2001/08/08

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

http://cmpp.linuxforum.net

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