Linux 中的弹出命令示例
弹出允许使用该软件弹出可移动媒体(通常是 CD-ROM、软盘、磁带或 JAZ 或 ZIP 磁盘)。您还可以控制一些多碟 CD-ROM 换碟机、自动弹出功能(某些设备支持)以及关闭某些 CD-ROM 驱动器的光盘托盘。弹出方法取决于设备类型,是 CD-ROM、SCSI 设备、可移动软盘还是磁带。弹出的默认动作是依次尝试所有四种方法,直到成功。如果设备已安装,则在弹出之前卸载该设备。
句法:
eject [...OPTIONS]
弹出命令的选项:
- -h 或 –help :显示可用命令的帮助。
句法:
eject -h
输出:
- -v 或 –verbose :注销有关命令执行的更多信息。
句法:
eject -v
输出:
- -d 或 –default :列出默认设备名称。
句法:
eject -d
输出:
- -a on|1|off|0 或 –auto on|1|off|0 :使用此命令控制某些设备支持的自动弹出模式。启用此功能可在设备关闭时自动弹出。
句法:
eject -a on
- -c 或 –changerslot :从 ATAPI/IDE CD-ROM 换碟机中选择一个 CD 插槽。您需要 Linux 2.0+ 才能使用此功能。您必须确保 CD 插槽尚未使用。第一个可用插槽称为 0。
句法:
eject -c 0
- -t 或 –trayclose :使用此命令为驱动器提供托盘关闭命令。
注意:此功能的硬件支持是有限的。
句法:
eject -t
- -T 或 –traytoggle :此选项提供托盘关闭命令(如果插槽打开)或弹出命令(如果插槽关闭)。
注意:此命令的硬件支持是有限的,因为它使用了上面的-t命令。
句法:
eject -T
- -x 或 –cdspeed :使用此选项向驱动器发出 CD-ROM 选择速度命令。参数是一个数字,表示所需的速度(例如 3 表示 3X 速度),或 0 表示最大数据速率。设备对此命令的支持是有限的,您只能指定驱动器能够达到的速度。每次更换介质时都会清除该选项。此选项也可以与 -c 或 -t 命令一起使用。
句法:
eject -x 0
- -X 或 –listspeed :使用此选项显示 CD-ROM 驱动器的可用速度列表。您可以使用列出的速度作为 -x 选项中的参数。您需要 Linux 2.6.13+ 才能使用此选项。在旧版本上,它只会报告最大速度。此外,某些驱动器可能无法正确报告速度,因此此选项不适用于它们。
句法:
eject -X
- -n 或 –noop :显示所选设备,但不使用此选项执行任何操作。
句法:
eject -n
输出:
- -r 或 –cdrom :使用此选项指定应使用 CDROM 弹出命令弹出驱动器。
句法:
eject -r
- -s 或 –scsi :使用此选项指定应使用 SCSI 命令弹出驱动器。
句法:
eject -s
- -f 或 –floppy :使用此选项指定应使用可移动软盘弹出命令弹出驱动器。
句法:
eject -f
- -q 或 –tape :使用此选项指定应使用磁带驱动器脱机命令弹出驱动器。
句法:
eject -q
- -p 或 –proc :在此命令中使用 /proc/mounts 代替 /etc/mtab。它还将 -n 选项传递给 umount。
句法:eject -p
- -m 或 –no-unmount :允许弹出与自动安装可移动媒体的设备驱动程序一起使用,因此必须始终安装。该选项告诉eject 不要尝试卸载给定的设备,即使它是根据/proc/mounts 或/etc/mtab 挂载的。
句法:
eject -m
- -V 或 –version :将版本号记录到控制台并退出。
句法:
eject -V
输出:
退出状态:操作成功返回0,操作失败返回1。