导航:首页 > 文件类型 > 什么是linux设备文件

什么是linux设备文件

发布时间:2025-06-16 23:47:33

linux文件类型和文件系统

Linux文件类型和文件系统相关知识点如下

一、Linux文件类型

二、Linux文件系统

三、其他相关知识点

② linux中/dev下都是些什么文件啊大侠们谁可以帮我解释一下

是设备文件,在Linux中一般不能直接访问软盘、其他硬盘(usb)逻辑分区、光盘等,在Linux中它们版都被视权为文件,在使用前必须使用装载命令mount将它们装载到系统的/mnt目录中,使用结束后还须卸载。相当与一个文件的打开和关闭的过程
比如mount /dev/cdrom /mnt 就相当于你把光驱接上了,而且在/mnt目录就可看见光盘的东西了,用完结束还要unmount /mnt 这就是所谓的挂载,usb其他设备也差不多的

③ linux用mknod怎么创建设备怎么用

首先要明白什么是设备文件,简单的我们说,操作系统与外部设备(入磁盘驱动器,打印机,modern,终端 等等)都是通过设备文件来进行通信的,在Unix/Linux系统与外部设备通讯之前,这个设备必须首先要有一个设备文件,设备文件均放在/dev目录下。

一般情况下在安装系统的时候系统自动创建了很多已检测到的设备的设备文件,但有时候我们也需要自己手动创建,命令行生成设备陪亏文件的方式有 insf,mksf,mknod等等

根据mknod命令的使用参数来看【mknod Name { b | c } Major Minor 】,使用mknod之前,至少要明白以下几点:

  1. 设备文件类型:分为块设备和字符设备。ls -l /dev 结果显示第一个字段有b*** 和 c****,这里即标识了块设备和字符设备。

  2. 字符设备文件----字符设备文件传送数据给设备的时候,一次传送一个字符,终端,打印机,绘图仪,modern等设备都经过字符设备文件传送数据

  3. 块设备---系统通过块设备文件存取一个设备的时候,先从内存中的buffer中读或写数据,而不是直接传送数据到物理磁盘,如乱码这种方式能有效的提高磁盘和CD-ROMS的I/O性能。磁盘和CD-ROMS即可以使用字符设备文件也可使用块设备文件。

  4. 主号和次号

    主号:当在任意目录使用ls -l 时,结果的第5个字段就是主号,设备主号代表了这个设备使用的是哪个设备驱动程序

    次号:次号是一个24位的十六进制数字,定义了设个设备在系统中的物理的位置

就拿我们常用的创建卷组来看:

先来看看mknod 命令,如果该设备文件你想放在一个特定的文件夹下当然就先创建文件夹

mknod 设备文件名[/dev/xyz] b/c 主号 次号

{ mkdir /dev/vg01

mknod /dev/vg01/group c 64 0X010000}

创建之后,就可以使用你想要创建的设备对于渣哪德创建命令了,如我现在的卷组的创建命令:

vgcreate /dev/vg01 /dev/dsk/c*t*d*

一直进行下去,之后的步骤根据不同的设备而不尽相同。

阅读全文

与什么是linux设备文件相关的资料

热点内容
一键ghost怎样找回丢失文件 浏览:334
iphone4s破解4g网络吗 浏览:898
flash游戏制作实例教程 浏览:876
新手机数据导入后旧手机该如何处理 浏览:163
设计师招聘网站有哪些 浏览:651
抗体临床数据公布在哪里 浏览:17
哪里找数据恢复 浏览:713
邯郸哪些大学开通网络教育 浏览:533
买书籍试卷哪个网站好 浏览:647
linux文件管理操作 浏览:522
ddn网络特点 浏览:345
合并两个文件linux 浏览:899
怎么隐藏文件名和图库名 浏览:719
学会迷你编程怎么创作地图 浏览:183
qq三国农场材料分布 浏览:252
Lrzsz修改配置文件 浏览:318
手机wps在哪个文件夹 浏览:180
python代码运行助手怎么使用 浏览:353
招商银行app怎么设置看不到明细 浏览:377
u盘中显示2个同样的文件 浏览:623

友情链接