本を読む

読書やコンピュータなどに関するメモ

Linuxデスクトップで自動マウントを検出する

 最近のGNOMEなどのLinuxデスクトップでは、USBドライブやCD/DVD-ROMなどをudisksで自動マウントしています。

 udisksで発生するイベントは、udisks --monitorでudisksdに接続すると、リアルタイムでモニターできます。

$ udisks --monitor
Monitoring activity from the disks daemon. Press Ctrl+C to cancel.
added:     /org/freedesktop/UDisks/devices/sdb
added:     /org/freedesktop/UDisks/devices/sdb1
job-changed: /org/freedesktop/UDisks/devices/sdb1
changed:     /org/freedesktop/UDisks/devices/sdb1
job-changed: /org/freedesktop/UDisks/devices/sdb1

 この出力を行単位でチェックすれば、例えば、自動マウントされたら何かするといった処理ができます。

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://emasaka.blog65.fc2.com/tb.php/990-e6d44f92

 | HOME | 

Categories

Recent Entries

Recent Comments

Recent Trackbacks

Appendix

emasaka

emasaka

フリーター。
連絡先はこのへん

Monthly


FC2Ad