Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Uディスクが接続されているかどうかを検出するLinuxシステム

Uディスクが接続されているかどうかを検出するLinuxシステム

  

Linuxファイルシステムは非同期です。つまり、ファイルへの書き込みはメディア(ハードディスク、Uディスクなど)にすぐには保存されず、バッファに保存されます。など、ある程度まで蓄積してから、それらを一緒にメディアに保存します。アンマウントがない場合、Uディスクは違法に引き抜かれ、プログラムは認識せず、fopen、fwriteおよび他の機能がまだ正しく返されず、オペレーティングシステムがメディアを書き込むべきであることを知り、それはI /Oエラーを促します。ただし、このタイミングの悪いエラー報告により、多くのデータが失われます。

実際、USBドライバは、USBディスクの挿入と取り外しの際にシステム設定ファイルを修正しました。

たとえば、Uディスクドライバが挿入または取り外されている場合は、/proc /scsi /usb-storage-0/0に移動し、Attached:YesまたはNoを入力します。 USBフラッシュドライブが挿入されたか取り外されたかを検出することは難しくありません。

注:Uディスクが挿入されているかどうかは、マウントとは関係ありません。

Copyright © Windowsの知識 All Rights Reserved