linux下的一些设备标识及支持的文件格式对应的操作系统
来源:互联网 发布:mac终端查看当前路径 编辑:程序博客网 时间:2024/06/05 14:36
为了记住每个设备被mount到哪里,Linux系统需要有一种惟一的方法标识各个设备。对于人来讲,通过在/dev目录上找到设备名就完成了任务。但是,这个目录包含了大量的特殊文件,每个文件都指示不同类型的设备,或现有设备上的分区。例如,/dev/hda设备指示系统的第一个硬盘驱动器;
/dev/hda1指示第一个硬盘驱动器的第1分区,而/dev/hda2是第2个硬盘驱动器的第2分区。表2展示了一些常用的设备文件和相应的设备。
特殊文件 设备 /dev/fd0 第1软盘驱动器 /dev/fd1 第2软盘驱动器 /dev/cdrom CD-ROM驱动器 /dev/hda[1-16] 第1硬盘驱动器(IDE1,1)和分区1-16 /dev/hdb[1-16] 第2硬盘驱动器(IDE2,2)和分区1-16 /dev/sda[1-16] 第1硬盘驱动器(SCSI0)和分区1-16 /dev/sdb[1-16] 第2硬盘驱动器(SCSI1)和分区1-16 /dev/sdc[1-16] 第3硬盘驱动器(SCSI2)和分区1-16 /dev/sdd[1-16] 第4硬盘驱动器(SCSI3)和分区1-16
当然,有许多设备在表2中没能列出。要看到在您的系统中完整的特殊设备列表,可以采用如下命令:
#ls /dev
=====================================================================================
文件格式
除了要记住每个设备被mount到何处,Linux系统还需要记住每个设备上存在什么类型的文件系统。对于Windows操作系统,大多数设备存储信息时,只采用目前流行的两种格式,即FAT16或FAT32中的一种。只有CD-ROM驱动器是一个明显的例外,它采用ISO-9660文件格式。对于Linux系统,大多数设备存储信息采用Extended-2(ext2)文件系统。同样地,最显著的例外也是CD-ROM驱动器,它依然采用ISO-9660文件格式,但是Linux也能识别和mount其他的文件系统。要看看您的Linux内核支持哪些文件系统,可以输入以下命令:
#cat /proc/filesystems
让我们假设对于一种给定的情况,上述命令的执行结果为:
ext2
vfat
noelevproc
iso9660
对于这个特定的系统,Linux内核支持ext2、vfat、proc和iso9660文件系统。表3给出了Linux所支持的大部分文件系统类型。
文件系统 操作系统或类型 ext2 Linux Extended-2 minix Minix文件系统 msdos 最初的FAT文件系统(短文件名) vfat 其他FAT文件系统(长文件名) ntfs WindowsNT文件系统(长文件名) hpft OS/2高性能文件系统 hfs AppleMacintosh文件系统 nfs 网络文件系统 ncpfs Novell NetWare文件系统 affs Amiga快速文件系统
- linux下的一些设备标识及支持的文件格式对应的操作系统
- 设备标识及驱动程序所支持的设备(…
- 设备标识及驱动程序所支持的设备(…
- Android蓝牙设备标识符及对应的服务支持
- Linux下的文件格式
- 批量修改对应目录下的文件格式
- 设备的唯一标识
- 使用udevadm(modinfo)查找linux下设备对应的驱动
- dicom支持的文件格式及缩写
- 获取Windows操作系统右键“新建”菜单支持的文件类型及对应的打开程序
- linux设备树的解释 - DTB文件格式
- linux下的安装文件格式
- linux下文件格式的转化
- StreamEye4支持的文件格式
- 如何编写Linux操作系统下的设备驱动程序
- 如何编写Linux操作系统下的设备驱动程序
- 如何编写Linux操作系统下的设备驱动程序
- 介绍Linux操作系统下的USB硬件设备驱动
- 构建软件的永恒方式 -- Web Design Patterns
- Apache2+Tomcat4的配置
- CString 的 Bug(MFC42)
- Pando -- 使用Email传送任何大小的文件给任何人
- 深入浅出 spring AOP 刑红瑞
- linux下的一些设备标识及支持的文件格式对应的操作系统
- FREEBSD5.1上用IPFILTER做NAT做网关
- 网络常用端口号
- 真正的Java学习从入门到精通
- 使用IPFILTER设置小型企业防火墙系统
- JBoss Eclipse IDE 开发小组宣布 JBoss Eclipse IDE 1.5 发布了。
- 精美壁画
- 利用 ASP.NET 的内置功能抵御 Web 攻击(转自msdn)
- 游戏中的帮助信息的分屏显示