硬件设备与文件名的对应关系

1. 硬件设备与文件名的对应关系

1) 在Linux系统中,每个设备都被当初一个文件来对待。

2) 各种设备在Linux中的文件名

2. 硬盘的结构及硬盘分区

1) 为什么要进行硬盘分区:

a) 更容易管理和控制系统,因为相关的文件和目录都放在一个分区中。

b) 系统效率更高。

c) 可以限制用户使用硬盘的份额(磁盘空间的大小)。

d) 更容易备份和恢复。

2) 硬盘的逻辑结构:

一个硬盘逻辑上可以被划分成块、磁道、磁柱和分区。

3) 块的定义:块是盘片上寻址(访问)的最小单位,一个块可以存储一定字节的数据。

4) 磁道的定义:磁道是由一系列头尾相连的块组成的圆圈。

5) 磁柱的定义:磁柱是由一叠磁道,由在相同半径上每个盘面的磁道所组成。

6) 分区的定义:分区是由一组相邻的磁柱所组成。

3. Linux系统中硬盘的分区

1) 硬盘分区的分类:硬盘的分区可以分为主分区、扩展分区和逻辑分区。

2) 主分区的数量:在一个硬盘上最多可以划分出4个主分区。

3) Linux操作系统的内核支持每个硬盘上的分区数量还是有一定限制的,Linux内核在每个硬盘上可以最多支持:

a) 在SCSI硬盘上划分15个分区(Partitions)。

b) 在IDE硬盘上划分63个分区(Partitions)。

4. 使用fdisk和partprobe命令来管理硬盘分区

1) fdisk命令的功能:创建磁盘分区。

2) fdisk命令列表中常用的命令:

a) d:删除一个(已经存在的)分区,其中d是delete的第1个字母。

b) l:列出(已经存在的)分区的类型,其中l是list的第1个字母。

c) m:列出fdisk中使用的所有命令,其中m是menu的第1个字母。

d) n:添加一个新的分区,其中n是new的第1个字母。

e) p:列出分区表的内容,其中p是print的第1个字母。

f) q:退出fdisk,但是不存储所做的变化,其中q是quit的第1个字母。

g) t:改变分区系统的id,其中t是title的第1个字母。

h) w:退出fdisk并存储所做的变化,其中w是write的第1个字母。

3) partprobe命令的功能:重新初始化内存中内核的分区表。

5. 创建文件系统(数据的管理)

1) 格式化的定义:所谓的格式化就是将分区中的硬盘空间划分成大小相等的一些数据块(Blocks),以及设定这个分区中有多少个i节点可以使用等。

2) 文件系统的定义:文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。

3) 常用的文件系统类型

ext2:Linux系统中标准的文件系统

ext3:一种日志式文件系统

ext4:一种针对ext3系统的扩展日志式文件系统

lvm:逻辑盘卷管理

iso9660:目前唯一通用的光盘文件系统

4) mkfs命令的功能:格式化磁盘。

5) 常用的格式化命令:

mkfs.文件系统类型

例如,将分区/dev/sdb1格式化为ext4文件系统的命令为:

mkfs.ext4 /dev/sdb1

6. 为一个分区设定label(分区名)

1) 掌握e2label命令的功能:设定或查看一个设备的label名称。

2) 应用e2label命令设定label:

a) 例如:查看/dev/sdb1分区的label的命令为:

e2label /dev/sdb1

b) 例如:将/dev/sdb1分区的label设定为wg的命令:

e2label /dev/sdb1 wg

7. 文件系统的挂载与卸载

1) 挂载的定义:挂载指将一个设备(通常是存储设备)挂接到一个已存在的目录上。

2) mount命令的功能:实现文件系统的挂载。

例如:将/dev/sdb1分区挂载到/wg目录上的命令:

mount /dev/sdb1 /wg

3) umount命令的功能:实现文件系统的卸载。

例如:卸载/wg上的文件系统的命令:

umount /wg

8. 虚拟内存的概念以及设置与管理

1) 虚拟内存的定义:所谓虚拟内存就是一块硬盘空间被当做内存使用,也被称为交换分区(swap)。

2) Linux交换分区的类型为:0x82

3) mkswap命令的功能:设置交换分区。

例如:将分区/dev/sdb2设置为交换分区的命令:mkswap /dev/sdb2

4) swapon命令的功能:启动交换分区。

5) swapon –a命令的功能:启动全部的交换分区。

6) swapon –s命令的功能:列出当前正在使用的所有系统交换分区的状态。

7) 使用swapon命令的用法举例:

例如:启用交换分区/dev/sdb2的命令:swapon /dev/sdb2

9. i节点

1) i节点的定义:i节点实际上是一个数据结构,它存放了有关一个普通文件、目录或其他文件系统对象的基本信息。

10. 符号(软)链接

1) 符号链接的定义:符号链接是指向另一个文件的一个文件。

2) ln命令创建软连接的用法举例:

为wolf/dog.wolf.baby文件建立一个dog_ wolf.boy符号链接并放在bodydog目录中的命令:

ln -s wolf/dog.wolf.baby bodydog/dog_ wolf.boy

11. 硬链接

1) 硬链接的定义:一个硬链接(hard link)是一个文件名与一个i节点之间的对应关系,也可以认为一个硬链接是在所对应的文件上添加了一个额外的路径名。

2) ln命令创建硬连接的用法举例:

为wolf/wolf.dog文件在backup目录中建立一个名为wolf.dog2的硬链接命令:

ln wolf/wolf.dog backup/wolf.dog2

12. Linux系统中的文件类型

Linux系统中常见的文件类型:

-:普通文件(regular file),也有人称为正规文件。

d:目录(directory)。

l:符号(软)链接。

b:块特殊文件(b是block的第1个字符),一般指块设备,如硬盘。

c:字符特殊文件(c是character的第1个字符),一般指字符设备,如键盘。

13. 检查磁盘空间

1) df命令的功能:显示文件系统中磁盘使用和空闲区的数量。

-a 显示所有磁盘

-h 单位转换

2) du命令的功能: 显示目录和文件的大小a h同上

原文地址:https://www.cnblogs.com/9946xyz/p/11130247.html

时间: 2024-10-11 04:05:56

硬件设备与文件名的对应关系的相关文章

linux下各硬件设备的文件名

选择好你所需要的硬件配置后,接下来得要了解一下各硬件 在Linux当中所扮演的角色.这里鸟哥再次强调一下: 在Linux系统中,每个设备都被当成一个文件来对待. 举例来说,IDE接口的硬盘的文件名即为/dev/hd[a-d],其中, 括号内的字母为a-d当中的任意一个, 也即有/dev/hda,/dev/hdb,/dev/hdc, 及/dev/hdd这四个文件的意思. 另外先提出来强调一下,在Linux这个系统当中, 几乎所有的硬件设备文件都在/dev这个目录内, 所以你会看到/dev/hda,

硬件设备在Linux中的文件名

“一切皆文件”是Unix/Linux系统中一个非常重要的思想. 在Linux系统中,具体到硬件来说就是每个设备都被当成一个文件来对待.下面列出几个常见的设备在Linux系统中的文件名. 设备 文件名 IDE硬盘 /dev/hd[a-d] SCSI/SATA/USB 硬盘 /dev/sd[a-p] U盘 /dev/sd[a-p](与SATA相同) 鼠标 USB:/dev/usb/mouse[0-15] PS2:/dev/psaux 当前鼠标 /dev/mouse 当前 CD ROM/DVD ROM

Atitit.获取主板与bios序列号获取硬件设备信息  Wmi wmic 的作用

Atitit.获取主板与bios序列号获取硬件设备信息  Wmi wmic 的作用 1 获取硬件核心基础核心基础Wmi1 2 其他资料2 3 Wmic WMI 命令行接口2 4 Atitit.获取主板与bios序列号2 5 参考3 1 获取硬件核心基础核心基础Wmi WMI,是Windows 2K/XP管理系统的核心:对于其他的Win32操作系统,WMI是一个有用的插件.WMI以CIMOM为基础,CIMOM即公共信息模型对象管理器(Common Information Model Object 

光驱错误:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备

现象:Windows 无法启动这个硬件设备,卸载后重新扫描还是显示叹号.设备管理器光驱驱动右键属性,提示错误信息:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备. (代码 19) 解决方法: 1. 点开"开始"-运行regedit.exe,进入注册表编辑器,到左边的项目栏里找到HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Class\{4D36E965-E325-11C E-BFC1-0800

lspci通过系统总线查看硬件设备信息

lspci - 列出所有PCI设备 PCI 的科普: PCI(Peripheral Component Interconnect),是一种连接电子计算机主板和外部设备的总线标准. 常见的PCI卡包括网卡.声卡.调制解调器.电视卡和磁盘控制器,还有USB和串口等端口.原本显卡通常也是PCI设备,但很快其带宽已不足以支持显卡的性能.PCI显卡现在仅用在需要额外的外接显示器或主板上没有AGP和PCI Express槽的情况. 先看下lspci执行的效果,可以查看到硬件信息: 00:00.0 Host

走过硬件设备喧嚣期,互联网正在经历VR、AR进化

(上图为暴风集团副总裁王刚) "暴风魔镜最早打的广告是好奇者的玩具,但是到后面我们就发现仅有好奇心是不够的.暴风魔镜最初卖出30万台的时候,只用了三个月的时间,所以我们非常乐观,觉得在第一年卖100万台完全没有问题.后面发现错了,因为第一个30万台来得非常容易,当年是一帮发烧友,极度对科技充满好奇心的人.但是第二个30万台几乎用了我们一年的时间,那是因为仅卖好奇心是不够的,我们要满足用户需求,真正的需求是什么?" 这是暴风集团副总裁王刚,在5月18日由IT耳朵与镁客网联合举办的&quo

linux常用查看硬件设备信息命令

linux常用查看硬件设备信息命令  系统  # uname -a # 查看内核/操作系统/CPU信息  # head -n 1 /etc/issue # 查看操作系统版本  # cat /proc/cpuinfo # 查看CPU信息  # hostname # 查看计算机名  # lspci -tv # 列出所有PCI设备  # lsusb -tv # 列出所有USB设备  # lsmod # 列出加载的内核模块  # env # 查看环境变量  资源  # free -m # 查看内存使用量

usb由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备(代码 19)

今天解决了一晚上,USB驱动的问题: 在设备管理器的usb设备的属性中,显示提示“由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备”.注册表坏了.经过查询,解决方法如下: 方法:打开注册表编辑器(开始-->运行-->regedit),依次展开HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/在这下面有很多用“{}”括起来的项,一个一个的点开,看右面空口有没有“通用串行总线控制器”这些文字,在右面窗

【VR】虚拟现实相关硬件设备

虚拟现实(即VR)技术往往要结合各种外在硬件设备(简称外设)来实现. 其相关的硬件设备种类繁多,百度百科上已给出了较完整的陈述. (网址:http://baike.baidu.com/link?url=1hOwqM96DWpqBMage_lzIEpaMkUAENDeTtVxlN1PPXNf0nK6s4enhJttUWABBbG7Ych7eFD9xEbtM4td0pHOkq) 本文主要从Unity引擎开发的角度,对软件开发者触手可及的几种常见的硬件设备进行介绍.本文并不涉及每个硬件设备的SDK的具