一硬件与设备文件
在Linux中,每个设备都被当成一个文件使用,几乎所有的硬件设备文件都在/dev这个目录内。举例来说,IDE硬盘的文件名为/dev/hd[a-d],其中,括号内的字母为a-d中的任何一个。
设备与设备在Linux内的文件名对应关系如下:
设备 | 设备在Linux内的文件名 |
IDE硬盘 | /dev/hd[a-d] |
SCSI/SATA/U盘硬盘 | /dev/sd[a-p] |
U盘 | /dev/sd[a-p] |
软盘 | /dev/fd[0-1] |
25针打印机 | /dev/lp[0-2] |
USB打印机 | /dev/usb/lp[0-15] |
PS2鼠标 | /dev/psaux |
USB鼠标 | /dev/usb/mouse[0-15] |
当前CDROM/DVD ROM | /dev/cdrom |
当前鼠标 | /dev/mouse |
IDE磁带机 | /dev/ht0 |
SICI磁盘机 | /dev/st0 |
二常见文件系统类型
文件系统类型就是分区格式,Linux下也提供了不同的文件系统类型,常见文件类型见下表。
文件系统格式 | 备注 |
msdos | DOS文件系统类型 |
vfat | 支持长文件名的DOS分区文件系统类型,理解为Windows文件系统类型 |
iso9660 | 光盘格式文件系统类型 |
ext2/ext3/ext4 | Linux下的主流文件系统类型 |
xfs | Linux下一种高性能的日志文件系统,在CentOS 7版本中成为默认文件系统 |
三设备的挂载
1命令名
mount -t 文件系统类型 设备名 挂载点
2命令举例
(1)挂载U盘
mkdir /mnt/usb
mount -t vfat /dev/sda1 /mnt/usb
(2)挂载光盘
mount -t iso9660 /dev/hda /mnt/cdrom
四设备的卸载
1命令名
umount 挂载点
2命令举例
(1)卸载U盘
umount /mnt/usb
(2)卸载光盘
umount /mnt/cdrom
相关推荐
2. 简单串行连接方法:这种方法将USB设备看作是一种简单的串行连接,主机应用程序使用主机操作系统提供的USB编程接口,而外在表现则仿佛是在通过典型的串行端口进行通信。 3. 以太网路由方法:这种方法将USB设备看作...
本文主要介绍了如何在基于Linux的照相机和PDA之类的USB设备上使用Linux。USB是一种快速而灵活地连接配件与计算机工作站的接口,其应用非常广泛。Linux中除了包含对USB主机控制器的驱动,还含有USB设备控制器,尤其是...
目前,国内外在嵌入式操作系统、支撑软件和应用软件方面发展迅速,如VxWorks、WinCE、Linux等,但国内在嵌入式Web服务器研究上相对较弱,尽管有较多的国际项目和进展。 综合来看,开发基于ARM的嵌入式Web服务器对于...
1. 字符串模糊匹配:作者深入研究了国内外在字符串模糊匹配的最新进展,并应用了DCN(Discrete Cross Non-Complete)理论来解决实际中的各种匹配问题。通过实现DCN的八种分类模型算法,作者创建了一个跨平台的动态...
该库中实现的摄像机标定算法基于张正友提出的方法,这种方法使用二维平面模板,通过拍摄多角度的图像来确定摄像机参数,不需要昂贵的精密设备,具有较高的精度和鲁棒性。 标定过程涉及到几个关键概念: 1. **摄像...
【局域网聊天项目需求说明书】 本需求说明书主要针对福州鼎嵌计算机技术咨询有限公司的局域网聊天软件项目,旨在创建一个专用于公司内部...这个项目将为公司的内部沟通提供一个高效、专注的环境,减少外在因素的干扰。
路由器作为网络中的关键设备,其安全性的高低直接影响着整个网络体系的稳定性和可靠性。本文将从网络安全的角度出发,深入探讨路由器的安全问题,并提出一种基于网络安全的路由算法,旨在通过引入节点可信度和运用...
报告还提到了程序运行的平台,这可能是指系统可以在哪些操作系统或硬件环境下正常运行,比如Windows、Linux或特定的移动设备。 在总体设计章节,可能涵盖了系统架构、数据库设计和用户界面的规划,这部分是实现系统...
例如,2015年,克莱斯勒的Jeep车型被远程攻击,通过Linux系统的漏洞,攻击者可以远程控制动力系统和刹车系统。2016年,利用ECU决策执行过程的漏洞,攻击者可以发送恶意指令。2017年,安全专家通过盗取特斯拉APP的...
第16章,Linux内核驱动模型:协作的好处 16.1 简单的开始 16.2 进一步简化 16.3 扩展到上千台设备 16.4 小对象的松散结合 第17章 额外的间接层 17.1. 从直接代码操作到通过函数指针操作 17.2. 从函数参数到参数指针 ...