5636网吧资讯

Linux系统下如何检测U盘是否已连接

来源:欣欣时间:2017-08-25 17:39

  在上一篇文章中我们向大家介绍了3款Linux系统下svn gui工具的优缺点,相信大家肯定都有所了解了吧!接下来我们要继续给大家介绍一下Linux系统下如何检测U盘是否已连接的内容,下面大家就跟着我们5636网吧联盟的网吧系统栏目一起去看看吧!
  据我们从网上的了解,Linux的文件系统是不同步的,这也就是说写一个文件不是立刻保存到介质(硬盘,U盘等)中,而是存到缓冲区内,等积累到一定程度再一起保存到介质中。
  大家在如果没有umount的情况下就非法拔出U盘的话,程序是不知道的,fopen,fwrite等函数都依然返回正确,知道操作系统要把写介质的时候,才会提示I/O错误。可是很多数据都会因为这个不及时的错误报告而丢失。
  实际上,USB驱动程序在U盘插入和拔出时,都对系统配置文件做了修改。如U盘驱动程序会在插入或拔出时往/proc/scsi/usb-storage-0/0里面记上Attached:YesorNo
  大家可以通过查看这个文件就不难检测U盘是否插入或拔出了。
  需要注意的就是:U盘是否插入的状态与是否挂载(mount)是无关的。
  Linux系统下如何检测U盘是否已连接的相关内容我们就介绍到这里了,大家如果还有不明白的地方可以去本站的网吧系统栏目去查找,如果找不到解决办法,可以留言一起讨论,当然如果大家有什么好的资料也可以和我们一起分享哦!

 2,102
以上内容整理自互联网,如有侵权请与小编联系,QQ: 2850592923。欢迎加入网吧业主交流群:609150654(可加)614859884(可加) 加微信群请添加:wbzz5636
5636增值联盟
上一篇 :Linux系统下怎么样进行磁盘配额管理 下一篇 :3款Linux系统下svn gui工具的优缺点

相关推荐

5636搜索一下
登录