导航:首页 > 器材知识 > 什么是设备信息文件

什么是设备信息文件

发布时间:2021-01-23 05:48:05

⑴ linux设备文件和链接文件的区别是什么

根据两者的定义就知道有什么区别:
设备文件包含如下:
Linux 中的设备有2种类型:字符设备(无缓冲且只能顺序存取)、块设备(有缓冲且可以随机存取)。每个字符设备和块设备都必须有主、次设备号,主设备号相同的设备是同类设备(使用同一个驱动程序)。这些设备中,有些设备是对实际存在的物理硬件的抽象,而有些设备则是内核自身提供的功能(不依赖于特定的物理硬件,又称为"虚拟设备")。每个设备在 /dev 目录下都有一个对应的文件(节点)。可以通过 cat /proc/devices 命令查看当前已经加载的设备驱动程序的主设备号。内核能够识别的所有设备都记录在原码树下的 Documentation/devices.txt 文件中。在 /dev 目录下除了字符设备和块设备节点之外还通常还会存在:FIFO管道、Socket、软/硬连接、目录。这些东西没有主/次设备号。
链接文件:

Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接(Symbolic link)。
我们首先来了解一下几个名词:
索引节点(inode)
要了解链接,我们首先得了解一个概念,叫索引节点(inode)。在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号,我们可以将inode简单理解成一个指针,它永远指向本文件的具体存储位置。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。系统是通过索引节点(而不是文件名)来定位每一个文件。
硬链接(Hard Link)
硬链接说白了是一个指针,指向文件索引节点,系统并不为它重新分配inode。可以用:ln命令来建立硬链接。
引用
ln [options] existingfile newfile
ln [options] existingfile-list directory

用法:
第一种为”existingfile”创建硬链接,文件名为”newfile”。
第二种在”directory”目录中,为” existingfile-list”中包含的所有文件创建一个同名的硬链接。
常用可选[options]:-f 无论”newfile”存在与否,都创建链接。-n 如果”newfile”已存在,就不创建链接。
软链接(Soft Link)
软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。和win下的快捷方式差不多。

⑵ 什么是设备文件

设备文件实际上是管理设备的一种方法:为设备起一个固定的文件名,可以象使用文件一样方便地管理这些设备。 设备与其对应的设备文件名见表 设备文件名对应设备 AUX 第一个串口,也叫做COM1 COMn 串口或通信口,DOS3.3以上版本n值可为1-4 CON 键盘或屏幕 LPTn 并口,因打印机多接在并口上,往往用于表示打印机 NUL 虚拟的空设备 PRN 打印机,同LPT1 PRT 某些MS-DOS版本中的打印机称谓 在DOS命令中最常用的是CON、NUL、PRN三个设备文件。下面介绍一下在DOS命令中常见的使用方法:
一、使用CON CON在许多资料中被笼统地称为代表键盘或屏幕,造成何时代表屏幕何时代表键盘难以区分,如:COPY CON<文件名>被解释为复制屏幕显示的输入字符到文件,故为建立文件,出现了概念上的混淆。 DOS命令往往可表达为:命令词(源*作对象)(目的*作对象),对于设备文件,可理解为:命令词输入设备输出设备,故出现在输入设备位置上的CON意为键盘,出现在输出位置上的用法意为屏幕。因此,COPY CON<文件名>应解释为将键盘输入的字符存入文件中;而COPY<文件名>CON则理解为将文件内容输出到屏幕上,即显示文件内容。 值得注意的是,COPY<文件名>CON的用法可以使用通配符,即可以一次显示多个文件内容,功能较TYPE为强。另外,由于COPY命令提供了/B参数,加上它可以将TYPE不能正常显示的某些非文本文件以源码方式显示出来,因此可在DOS下显示WPS的文书文件内容。
二、使用PRN PRN代表打印机,可用来将文本文件的内容打印出来,使用如下格式: COPY<文件名>PRN或TYPE<文件名>>PRN 第二种命令使用重定向符">”的原因是TYPE命令本身将输出默认到CON(屏幕)上,故用">”使输出转至PRN。 特殊的用法是COPY CON PRN,该命令中由于CON处于输入位置,表示键盘,故将用户输入的字符直接在打印机上打印出来,类似打字机的效果。
三、使用NUL 虚拟的空设备NUL有三种常见的用法:
1. 用来删除文件:COPY NUL<文件名>,一次只能删除一个文件,且删除后用UNDELETE和PCTOOLS无法恢复。
2. 屏蔽某些出错信息或DOS提示,如: COPY *.* C:>NUL 这样,原来显示在屏幕上的"*.* files copies.”的提示将被屏蔽不再显示,这在编制批文件时非常有用。 3. 判断目录在存在 在批文件中可用IF子句判断文件的存在,却没有专用于判断目录存在的语句,可用NUL进行,例如: IF EXIST C:CX NUL MD CX1 表示如果C盘根目录下存在CX子目录则在根目录下建立名为CX1的子目录,需指出的是,此判断命令在DOS提示符下直接键入无效。必须用于批文件中。

⑶ 块设备文件和字符设备文件的本质区别是什么

设备文件分为Block
Device Driver和Character Device Drive两类。 Device Drive又被称为字符设备或裸设备raw
devices; Block Device Driver通常成为块设备。而Block Device Driver是以固定大小长度来传送转移资料
;Character Device Driver是以不定长度的字元传送资料 。且所连接的Devices也有所不同,Block
Device大致是可以随机存取(Random Access)资料的设备,如硬碟机或光碟机;而Character
Device刚好相反,依循先後顺序存取资料的设备,如印表机 、终端机等皆是。

/dev/dsk对应的为块设备,文件系统的操作用到它,如mount。/dev/rdsk对应的为字符设备(裸设备,rdsk的r即为 raw),fsck
newfs等会涉及到。一般我们的操作系统和各种软件都是以块方式读写硬盘,这里的块是逻辑块,创建文件系统时可以选择,windows里叫簇。可看 newfs or
mkfs的manual。oracle是比较常见的字符方式读写硬盘。

字符设备还是块设备的定义属于操作系统的设备访问层,与实际物理设备的特性无必然联系。设备访问层下面是驱动程序,所以只要驱动程序提供的方式,都可以。也就是说驱动程序支持stream方式,那么就可以用这种方式访问,驱动程序如果还支持block方式,那么你想用哪种方式访问都可以,典型的比如硬盘式的裸设备,两种都支持块设备(block
device):是一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存放暂时的数据,待条件成熟后,从缓存一次性写入设备或从设备中一次性读出放入到缓冲区,如磁盘和文件系统等字符设备(Character
device):这是一个顺序的数据流设备,对这种设备的读写是按字符进行的,而且这些字符是连续地形成一个数据流。他不具备缓冲区,所以对这种设备的读写是实时的,如终端、磁带机等。

系统中能够随机(不需要按顺序)访问固定大小数据片(chunks)的设备被称作块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还有软盘驱动器、CD-ROM驱动器和闪存等等许多其他块设备。注意,它们都是以安装文件系统的方式使用的——这也是块设备一般的访问方式。

另一种基本的设备类型是字符设备。字符设备按照字符流的方式被有序访问,像串口和键盘就都属于字符设备。如果一个硬件设备是以字符流的方式被访问的话,那就应该将它归于字符设备;反过来,如果一个设备是随机(无序的)访问的,那么它就属于块设备。

这两种类型的设备的根本区别在于它们是否可以被随机访问——换句话说就是,能否在访问设备时随意地从一个位置跳转到另一个位置。举个例子,键盘这种设备提供的就是一个数据流,当你敲入“fox”这个字符串时,键盘驱动程序会按照和输入完全相同的顺序返回这个由三个字符组成的数据流。如果让键盘驱动程序打乱顺序来读字符串,或读取其他字符,都是没有意义的。所以键盘就是一种典型的字符设备,它提供的就是用户从键盘输入的字符流。对键盘进行读操作会得到一个字符流,首先是“f”,然后是“o”,最后是“x”,最终是文件的结束(EOF)。当没人敲键盘时,字符流就是空的。硬盘设备的情况就不大一样了。硬盘设备的驱动可能要求读取磁盘上任意块的内容,然后又转去读取别的块的内容,而被读取的块在磁盘上位置不一定要连续,所以说硬盘可以被随机访问,而不是以流的方式被访问,显然它是一个块设备。

内核管理块设备要比管理字符设备细致得多,需要考虑的问题和完成的工作相比字符设备来说要复杂许多。这是因为字符设备仅仅需要控制一个位置—当前位置—而块设备访问的位置必须能够在介质的不同区间前后移动。所以事实上内核不必提供一个专门的子系统来管理字符设备,但是对块设备的管理却必须要有一个专门的提供服务的子系统。不仅仅是因为块设备的复杂性远远高于字符设备,更重要的原因是块设备对执行性能的要求很高;对硬盘每多一分利用都会对整个系统的性能带来提升,其效果要远远比键盘吞吐速度成倍的提高大得多。另外,我们将会看到,块设备的复杂性会为这种优化留下很大的施展空间。

linux驱动程序中字符设备和块设备的三点区别

1.字符设备只能以字节为最小单位访问,而块设备以块为单位访问,例如512字节,1024字节等

2.块设备可以随机访问,但是字符设备不可以

3.字符和块没有访问量大小的限制,块也可以以字节为单位来访问

⑷ 什么是设备文件节点

首先,抄类unix系统对设备的访问都袭是基于文件形式的。
在类unix系统中,你要访问一个硬件设备。一般和访问一个普通文件差不多。
因此,/dev下的设备节点就被作为这样的一类特殊文件来存在。
在驱动程序中同样需要实现各种文件的操作调用,如open,release,read,write,ioctl等。
应用程序通过open("/dev/xxx",O_RDWR)这样的代码来打开设备。
驱动程序通过这样的节点向应用程序提供各种服务:如read,write,ioctl等

⑸ 什么叫设备文件

1、 国务院制定《特种设备安全监察条例》的宗旨是什么?
答:①加强特种设备的安全监察;
②防止和减少事故;
③保障人民群众生命和财产安全;
④促进经济发展。
2、什么是特种设备?
答:是指涉及生命安全、危险性较大的设备和设施的总称。
3、什么叫安全监察?
答:指负责特种设备安全监督管理的政府机关为了实现安全的目的,而从事的决策、组织、管理、控制和监督检查等活动的总和。
4、 什么叫行政许可?
答:指行政机关根据公民、法人或其他组织的申请、经依法审查、准予其从事特定活动的行为。
5、 特种设备安全监察的七个环节是什么?
答:①设计;
②制造;
③安装;
④改造;
⑤维修;
⑥使用;
⑦检验检测。
6、 特种设备安全监察的六个属性是什么?
答:①强制性;
②排他性;
③公正性;
④公开性;
⑤规范性;
⑥系统性。
7、 特种设备安全监察的五项原则是什么?
答:①安全至上的原则;
②企业负责的原则;
③权责一致的原则;
④统一监管的原则;
⑤综合治理的原则。
8、 特种设备安全监察的机制是什么?
答:①部门依法监管;
②企业全面负责;
③政府督促协调;
④社会广泛监督。
9、特种设备安全监察的三大制度是什么?
答:①特种设备的政府责任制度;
②特种设备的市场准入制度;
③特种设备的监督检查制度。
10、什么叫行政行为?
答:指国家行政机关依法实施管理、直接或间接产生行政法律效果的行为。
11、行政行为的特征是什么?

⑹ 安卓应用是通过什么文件查看手机系统目录的文件的,总有软件获取手机信息,设备识别码等

re管理器可以查看系统文件。。获取手机信息什么的用lbe安全大师权限关机禁止

⑺ 设备文件中的依据性文件指的是什么

若属编制投标文件,则根据招标文件要求,看自己单位的服务内容及投标设备回等参数是否全部答符合招标文件要求,若全部符合则填写无偏离。主要是看匹配程度,若有不符合项,则分列出招标文件要求,并对应填写投标内容(服务和参数)。很简单的。

⑻ 设备管理需要做哪些文件

关于设备管理,我不清楚你的用途是什么。从ISO的要求来讲,我们企业会有设备的设版计开发管理文权件:包括设备开发的输入输出、设计的输入输出、设计验证评审等信息。同时还有设备确认用的文件,如IQ文件等。投产后应当有设备的维护保养文件、操作指导文件。

⑼ 什么是c语言的设备文件

磁盘文件、复设备文件:

(1)磁制盘文件:文件一般保存在磁介质(如软盘、硬盘)上,所以称为磁盘文件。
(2)设备文件:操作系统还经常将与主机相连接的I/O设备(如键盘-输入文件、显示器、打印机-输出文件)也看作为文件,即设备文件。很多磁盘文件的概念、操作,对设备文件也同样有意义,有效。

⑽ 块设备文件什么意思

块设备将信息存储在固定大小的块中,每个块都有自己的地址。数据块的大小通常在512字节到32768字节之间。块设备的基本特征是每个块都能独立于其它块而读写。磁盘是最常见的块设备。

阅读全文

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

热点内容
闸阀阀门开关方向s是什么意思 浏览:97
电梯自动灭火装置吗 浏览:958
测泪河高度的仪器叫什么 浏览:4
大连市甘井子区新兴铸造厂怎么样 浏览:697
机械键盘怎么抠帽 浏览:167
阀门材质ST6什么意思 浏览:505
淘宝信誉查询淘埋捏捏卖家工具箱 浏览:279
种植牙洗牙用什么超声波洗牙器 浏览:149
瓦房店五金机电市场电话 浏览:94
智能设备的有哪些品牌好 浏览:323
测电器用量用什么仪器 浏览:645
机械能随什么改变 浏览:653
氨制冷螺杆机油封怎么回油 浏览:309
仪表盘上指针代表着什么 浏览:653
对安全设备生产怎么理解 浏览:337
机床设备用什么油 浏览:619
三角阀门漏水怎么取下来 浏览:237
机械式自动对接释放装置 浏览:466
神钢工程机械有限公司怎么样 浏览:820
车载监控设备哪个最耗电 浏览:645