これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド scsieject です。
プログラム:
NAME
scsieject - SCSI テープデバイスを制御します
SYNOPSIS
scsieject [-f ]コマンド
DESCRIPTION
この スクシージェクト コマンドは、プラットフォームに依存しない方法で SCSI デバイスを制御します。 に限って
「mtx」はプラットフォーム上で動作し、「scsieject」も動作します。
OPTIONS
次のように与えられた最初の引数 -f 、は、に対応するSCSI汎用デバイスです。
テープドライブ。 詳細については、オペレーティングシステムのドキュメントを参照してください(
たとえば、Linuxではこれらは通常/ dev / sg0から/ dev / sg15であり、FreeBSDではこれらは
/ dev / pass0から/ dev / passXです。 Solarisでは、これは通常、テープと同じです
ドライブ(SolarisにはSCSIパススルーioctlがあります)。 STAPEまたはTAPE環境を設定できます
-fを使用するのではなく変数。
コマンド
負荷 メディアをドライブにロードします。 このコマンドが CD/DVD ドライブに対して発行された場合
ドライブが次の機能を備えている場合、トレイは引き出されます。
ボーマンは
アンロード メディアをドライブからアンロードします (イジェクトとも呼ばれます)。 このコマンドが
CD/DVD ドライブまたはテープ ドライブに発行された場合、デバイスがメディアをイジェクトします。
それをサポートします。
start デバイスを起動します。 一部のデバイスでは、メディア チェンジャーの後に起動コマンドが必要です
新しいメディアがデバイスにロードされました。
stop デバイスを停止します。 一部のデバイスでは、アンロードする前に停止コマンドが必要です。
メディア チェンジャーを使用する場合は、デバイスからメディアを取り除きます。
ロック デバイスをロックします。 メディアが取り出せないようにデバイスをロックします
手動で
アンロック デバイスのロックを解除します。 メディアを取り出せるようにデバイスのロックを解除します
手動で
作者
このプログラムはロバート・ネルソンによって書かれました[メール保護]> に基づいて
エリック・リー・グリーンによって書かれた scsitape プログラム[メール保護]>。 の大部分
ここで使用されている「mtxl.c」ライブラリは、LeonardZubkoffによって作成されました。
ヒント
Linuxでは、 cat / proc / scsi / scsi お持ちのSCSIデバイスが表示されます。 その後、
それらを次のように参照します / dev / sga、 / dev / sgb、 報告された順序など。
FreeBSDの下では、 カムコントロール 開発者リスト お持ちのSCSIデバイスと一緒に
which パス デバイスがそれらを制御します。
Solaris 7および8では、 / usr / sbin / devfsadm -C / devicesディレクトリをクリーンアップします。 それで
find / devices -名前 'NS@*' -印刷 すべてのテープドライブのリストを返します。 / dev Solarisの場合
明らかに歴史的な関心だけです。
onworks.net サービスを使用してオンラインで scsieject を使用する