【 eject 】コマンド――CDやDVDメディアをイジェクトするLinux基本コマンドTips(359)

本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、CDやDVDなどのリムーバブルメディアをイジェクトする「eject」コマンドです。

» 2019年11月29日 05時00分 公開
[西村めぐみITmedia]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

「Linux基本コマンドTips」のインデックス

Linux基本コマンドTips一覧

 本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、CDやDVDなどのリムーバブルメディアを取り出せるようにイジェクトする「eject」コマンドです。

ejectコマンドとは?

 「eject」はCDやDVD、Blu-ray、テープなどのリムーバブルメディアをイジェクトするコマンドです。マウント中のメディアに対しては、ejectコマンドがアンマウント処理を施した後にイジェクトします。



コマンドの書式

eject [オプション] デバイス名またはマウントポイント

※[ ]は省略可能な引数を示しています。




ejectの主なオプション

短いオプション 長いオプション 意味
-d --default デフォルトのデバイス名(cdromなど)を表示する
-X --listspeed CD-ROMドライブで使用できる速度を一覧表示する
-x 速度 --cdspeed 速度 ドライブの最大速度を設定する(-Xで取得した速度を用いる)
-i onまたはoff --manualeject onまたはoff ドライブにある取り出しボタンによるイジェクトを有効(on、1)または無効(off、0)にする
-a onまたはoff --auto モード 自動イジェクトモードを有効(on、1)または無効(off、0)にする
-t --trayclose ドライブのトレイを閉じる
-T --traytoggle ドライブのトレイが開いていたら閉じる(閉じていたら開く)
-r --cdrom CD-ROM(DVDやBlu-rayを含む)をイジェクトする
-q --tape テープデバイスをイジェクトする
-s --scsi SCSIデバイスをイジェクトする
-F --force デバイスの種類を問わずイジェクトする
-m --no-unmount マウント中のデバイスでもアンマウントしない
-M --no-partitions-unmount 指定したデバイス上の他のパーティションをアンマウントしない
-p --proc /proc/mountsを使用する(通常は/etc/mtabを使用)
-n --noop 実際には動作せず、デバイスの表示だけ行う
-v --verbose 詳細な情報を表示しながら実行する


リムーバブルメディアをイジェクトする

 「eject」でリムーバブルメディアをイジェクトします。マウントしている場合は、アンマウントしてからイジェクトします。また、デバイスが対応している場合はトレイを開きます。開いているトレイは「eject -T」で閉じます(※1)。

※1 「-T」はトグルオプション。トレイを開いていたら閉じる、閉じていたら開くという動作を行う。



コマンド実行例

eject

(リムーバブルメディアをイジェクトする)

eject -T

(トレイを開いていたら閉じる、閉じていたら開く)

eject -v

(情報を表示しながら実行する)


 画面1のようにejectコマンドは実行結果を表示しません。実行内容を確認したい場合は「-v」オプションを使用します。

画面1 画面1 リムーバブルメディアをイジェクトしたところ


rootがマウントしたリムーバブルメディアをイジェクトする

 ユーザー自身がマウントしたメディアであればejectコマンドの実行にroot権限は不要ですが、rootがマウントしている場合はroot権限で実行する必要があります(画面2画面3)。「sudo」コマンド(第68回)などを利用してください。

画面2 画面2 rootがマウントしたメディアのイジェクトに失敗したところ
画面3 画面3 root権限を得てイジェクトしたところ


筆者紹介

西村 めぐみ(にしむら めぐみ)

元々はDOSユーザーで「DOS版UNIX-like tools」を愛用。ソフトハウスに勤務し生産管理のパッケージソフトウェアの開発およびサポート業務を担当、その後ライターになる。著書に『図解でわかるLinux』『らぶらぶLinuxシリーズ』『Accessではじめるデータベース超入門[改訂2版]』『macOSコマンド入門』など。地方自治体の在宅就業支援事業にてMicrosoft Officeの教材作成およびeラーニング指導を担当。会社などの"PCヘルパー"やピンポイント研修なども行っている。


Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。