当前位置: 首页 > news >正文

在Linux系统中如何识别U盘

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

在这里给大家介绍一下linuxu盘如何使用,主要是从两个方案中进行介绍。希望对大家的学习有帮 
助。 方案一: Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手
 
动去识别。USB移动存储设备通常被识别为sda1,具体可以通过fdisk -l命令查询。 在使用U盘前,我们先要为外挂点新建一个子目录,一般外挂点的子目录都是建立在/mnt里面的,
 
我们也建在那里,当然也可以建在/目录下,名字可以自己定,我们就取名为usb,终端下的命令如下: mkdir /mnt/usb 然后我们就可以接上我的U盘了,然后在终端下输入命令并击Enter键即可: mount /dev/sda1 /mnt/usb Windows下当我们用完U盘后,在我们取下U盘前我们先要删除,同样在Linux下我们也要删除挂起
 
点,方法是: umount /dev/sda1 /mnt/usb umount /dev/sda1 如果不把U盘给umount掉,那样很容易造成数据的丢失 方案二: USB的支持关键在于驱动,没有驱动设备时mount执行是肯定不成的。我在Red Hat里使用U盘的通用
 
方法如下,屡试不爽 1. 先别插U盘,/sbin/lsmod看是否有usb-storage。如果没有的话: cd /lib/modules/2.4.20-8/kernel/drivers/usb for v in *.o storage/*.o ; do /sbin/insmod $v ; done 2. 这里再/sbin/lsmod,应该有usbcoreusb-ohci(usb-uhci,根据主板芯片组而不同)
usb- 
storage
scsi_mod等。其中usb-storage的状态应该为 (unused) 3. 插入U盘,不停的/sbin/lsmod,这期间usb-storage的状态应为Initializing,持续时间大约半
 
分钟,其实就相当于Windows在右下角不停的弹汽球:) 4. 初始化结束后, /sbin/fdisk -l,应该能看到/dev/sda1设备。这时,执行
mount /dev/sda1  
/mnt/udisk
才能成功。如果是MSDOS格式,又想看到中文,可以 mount -t vfat /dev/sda1 /mnt/udisk -o iocharset=gb2312 (为方便可以/etc/fstab加一行,以后就可以 mount /mnt/udisk就行了) 5. 奇怪的是有时候fdisk是看不到sda1,但是也能mount上使用以上步骤挂U盘基本上可说是万全
 
了。台式机、笔记本、VMware都一样。 mkdir /mnt/usb mount /dev/sda1 /mnt/usb 笔记本上安装linux用法和台式机一样 ps: 首先要检查lsmod|grep usb-storage 这是支持USB的模块。如果没有的话,是无法操作USB接口的设
 
备的。 如没有的话,可以手功modprobe usb-storage,一般查看U盘可以用fdisk -l可以很清楚的看到这个
 
硬件的设备名,比猜测硬件名要准确多了。

如果想深入体验LINUX系统的新手,也可以先下载一个软件中心试用一下。
下载地址:http://www.nfs-wuxi.com/cx/appCenter/open/softcenter

转载于:https://my.oschina.net/foundation00523wuxi/blog/467325

相关文章:

  • sql语句中in与exist not in与not exist 的区别
  • android 关于 android sdk manager 更新,下载慢的问题
  • (笔试题)合法字符串
  • 【重磅】大众点评运维架构图文详解 @马哥教育联合创始人张冠宇
  • linux总结
  • 6月又过去一大半了。
  • 通过Exchange Server 中的OWA页面找回被删除的邮件
  • 基于socket.io的实时消息推送
  • 找规律 UVALive 6506 Padovan Sequence
  • 图书管理系统——测试与调试
  • .net 发送邮件
  • Launch Screen在iOS7/8中的实现
  • Bootstrap系列 -- 17. 复选框checkbox和单选择按钮radio
  • rpm 与 yum 源
  • Linux使用快捷键,who命令,rm命令,ps命令,cd,命令kill命令,find命令,grep命令,tar命令(gz、tar、bz2),用户管理,vim配置的一部分,相关命令...
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • HomeBrew常规使用教程
  • HTML-表单
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • JS学习笔记——闭包
  • Redis在Web项目中的应用与实践
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • Shadow DOM 内部构造及如何构建独立组件
  • Swoft 源码剖析 - 代码自动更新机制
  • vagrant 添加本地 box 安装 laravel homestead
  • win10下安装mysql5.7
  • Yii源码解读-服务定位器(Service Locator)
  • 观察者模式实现非直接耦合
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 简单易用的leetcode开发测试工具(npm)
  • 利用DataURL技术在网页上显示图片
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 如何设计一个比特币钱包服务
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 物联网链路协议
  • 智能网联汽车信息安全
  • 大数据全解:定义、价值及挑战
  • 积累各种好的链接
  • ​linux启动进程的方式
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (十五)使用Nexus创建Maven私服
  • (一一四)第九章编程练习
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • .dwp和.webpart的区别
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET简谈设计模式之(单件模式)
  • .net中应用SQL缓存(实例使用)
  • [120_移动开发Android]008_android开发之Pull操作xml文件
  • [BetterExplained]书写是为了更好的思考(转载)
  • [BZOJ4566][HAOI2016]找相同字符(SAM)
  • [C++数据结构](31)哈夫曼树,哈夫曼编码与解码