eject (允许在软件控制下弹出可移动介质(通常是光盘))

rose1 发表于 2020-09-05 03:14
浏览次数:
在手机上阅读

在类似Unix的操作系统上,弹出命令允许在软件控制下弹出可移动介质(通常是光盘)。该命令还可以控制某些多碟CD-ROM更换器,某些设备支持的自动弹出功能,以及关闭某些CD-ROM驱动器的光盘托盘。 本文档介绍了GNU / Linux版本的弹出。

查看英文版

目录

1 eject 运行系统环境

2 eject 说明

3 eject 语法

4 eject 例子

eject 运行系统环境

Linux

eject 说明

执行弹出命令时,将弹出与<名称>对应的设备。该名称可以是设备文件或安装点,可以是完整路径,也可以省略开头的“ / dev ”,“ / media ”或“ / mnt ”。如果未指定名称,则使用默认名称“ cdrom ”。

根据设备是CD-ROM,SCSI设备,可移动软盘还是磁带,有四种不同的弹出方法。默认情况下,弹出顺序尝试所有四个方法,直到成功为止。

如果设备当前已安装,则在弹出之前先将其卸载。

When the eject command is executed, the device corresponding tois ejected. The name can be a device file or mount point, either a full path or with the leading "/dev", "/media" or "/mnt" omitted. If no name is specified, the default name "cdrom" is used.

There are four different methods of ejecting, depending on whether the device is a CD-ROM, SCSI device, removable floppy, or tape. By default, eject tries all four methods in order until it succeeds.

If the device is currently mounted, it is unmounted before ejecting.

查看英文版

查看中文版

eject 语法

eject -h
eject [-vnrsfmqp] []
eject [-vn] -d
eject [-vn] -a on|off|1|0 []
eject [-vn] -c slot []
eject [-vn] -i on|off|1|0 []
eject [-vn] -t []
eject [-vn] -T []
eject [-vn] -x[]
eject [-vn] -X []
eject -V

选件

-h, --help

此选项使弹出菜单显示命令选项的简要说明。

-v, --verbose

这使弹出以详细模式运行;显示有关该命令正在执行的更多信息。

-d, --default

如果使用此选项调用,则弹出将列出默认设备名称。

-aon|1|off|0, --auto

此选项控制某些设备支持的自动弹出模式。启用后,驱动器将在设备关闭时自动弹出。

-c , --changerslot

使用此选项,可以从ATAPI / IDE CD-ROM转换器中选择CD插槽。使用此功能需要Linux 2.0或更高版本。不能使用CD-ROM驱动器(已安装数据CD或播放音乐CD)来进行更改请求。另请注意,转换器的第一个插槽称为0,而不是1。

-ion|1|off|0

该选项控制硬件弹出按钮的锁定。启用后,按下该按钮将不会弹出驱动器。当您将手提电脑放在包里或皮箱中,并且如果不小心按下按钮不希望其弹出时,此功能很有用。

-t, --trayclose

使用此选项,将向驱动器发出CD-ROM托盘关闭命令。并非所有设备都支持此命令。

-T, --traytoggle

使用此选项,驱动器在打开时会收到CD-ROM托盘关闭命令,在关闭时会得到CD-ROM托盘弹出命令。并非所有设备都支持此命令,因为它使用上面的CD-ROM托盘关闭命令。

-x , --cdspeed

使用此选项,驱动器将获得CD-ROM选择速度命令。speed参数是一个数字,指示所需的速度(例如8表示8倍速),0表示最大数据速率。并非所有设备都支持此命令,并且您只能指定驱动器能够执行的速度。每次更换媒体时,都会清除此选项。该选项可以单独使用,也可以与-t-c选项一起使用。

-X, --listspeed

使用此选项,将探测CD-ROM驱动器以检测可用的速度。输出是速度的列表,可用作-x选项的参数。这仅适用于Linux 2.6.13或更高版本,仅在以前的版本中会报告最大速度。另外,请注意某些驱动器可能无法正确报告速度,因此该选项不适用于它们。

-n, --noop

使用此选项,将显示所选设备,但不执行任何操作。

-r, --cdrom

此选项指定应使用CDROM弹出命令来弹出驱动器。

-s, --cdrom

此选项指定应使用SCSI命令弹出驱动器。

-f, --floppy

此选项指定应使用可移动软盘弹出命令来弹出驱动器。

-q, --tape

此选项指定应使用磁带驱动器脱机命令弹出驱动器。

-p, --proc

该选项允许您使用/ proc / mounts代替/ etc / mtab。它还将-n选项传递给umount。

-m, --no-unmount

此选项允许弹出操作与自动安装可移动介质的设备驱动程序一起使用,因此必须始终安装。该选项告诉弹出命令即使尝试根据/ etc / mtab或/ proc / mounts挂载,也不要尝试卸载给定的设备。

-V, --version

此选项使弹出菜单显示程序版本并退出。

eject -h
eject [-vnrsfmqp] []
eject [-vn] -d
eject [-vn] -a on|off|1|0 []
eject [-vn] -c slot []
eject [-vn] -i on|off|1|0 []
eject [-vn] -t []
eject [-vn] -T []
eject [-vn] -x[]
eject [-vn] -X []
eject -V

Options

-h--help

This option causes eject to display a brief description of the command options.

-v--verbose

This makes eject run in verbose mode; more information is displayed about what the command is doing.

-d--default

If invoked with this option, eject lists the default device name.

-aon|1|off|0--auto

This option controls the auto-eject mode, supported by some devices. When enabled, the drive automatically ejects when the device is closed.

-c , --changerslot

With this option a CD slot can be selected from an ATAPI/IDE CD-ROM changer. Linux 2.0 or higher is required to use this feature. The CD-ROM drive can not be in use (mounted data CD or playing a music CD) for a change request to work. Please also note that the first slot of the changer is referred to as 0, not 1.

-ion|1|off|0

This option controls locking of the hardware eject button. When enabled, the drive will not be ejected when the button is pressed. This is useful when you are carrying a laptop in a bag or case and don't want it to eject if the button is inadvertently pressed.

-t--trayclose

With this option the drive is given a CD-ROM tray close command. Not all devices support this command.

-T--traytoggle

With this option the drive is given a CD-ROM tray close command if it's opened, and a CD-ROM tray eject command if it's closed. Not all devices support this command, because it uses the above CD-ROM tray close command.

-x , --cdspeed

With this option the drive is given a CD-ROM select speed command. The speed argument is a number indicating the desired speed (e.g., 8 for 8X speed), or 0 for maximum data rate. Not all devices support this command and you can only specify speeds that the drive is capable of performing. Every time the media is changed this option is cleared. This option can be used alone, or with the -t and -c options.

-X--listspeed

With this option the CD-ROM drive will be probed to detect the available speeds. The output is a list of speeds which can be used as an argument of the -x option. This only works with Linux 2.6.13 or higher, on previous versions solely the maximum speed will be reported. Also, note that some drive may not correctly report the speed and therefore this option does not work with them.

-n--noop

With this option the selected device is displayed but no action is performed.

-r--cdrom

This option specifies that the drive should be ejected using a CDROM eject command.

-s--cdrom

This option specifies that the drive should be ejected using SCSI commands.

-f--floppy

This option specifies that the drive should be ejected using a removable floppy disk eject command.

-q--tape

This option specifies that the drive should be ejected using a tape drive offline command.

-p--proc

This option allow you to use /proc/mounts instead /etc/mtab. It also passes the -n option to umount.

-m--no-unmount

This option allows eject to work with device drivers which automatically mount removable media and therefore must be always mounted. The option tells eject to not try to unmount the given device, even if it is mounted according to /etc/mtab or /proc/mounts.

-V--version

This option causes eject to display the program version and exit.

查看英文版

查看中文版

eject 例子

eject

弹出默认设备。

eject cdrom

弹出名为cdrom的设备或挂载点。

eject /dev/cdrom

与上述相同,但使用设备名称。

eject /mnt/cdrom/

与上述相同,使用安装点。

eject hdd

弹出第四个IDE设备。

eject sda

弹出第一个SCSI设备。

eject sda4

使用SCSI分区名称弹出。

eject -v -c4 /dev/cdrom

在多碟换片机上弹出第五张碟片。

eject

Eject the default device.

eject cdrom

Eject a device or mount point named cdrom.

eject /dev/cdrom

Same as above, but using the device name.

eject /mnt/cdrom/

Same as above, using the mount point.

eject hdd

Eject 4th IDE device.

eject sda

Eject first SCSI device.

eject sda4

Eject using SCSI partition name.

eject -v -c4 /dev/cdrom

Eject 5th disc on multi-disc changer.

查看英文版

查看中文版

其他命令行

echo | edit | elm | enable | env | ex | exit | expand | expr | egrep |

如此好文,分享给朋友
发表评论
验证码:
评论列表
共0条