導航:首頁 > 器材知識 > 什麼是設備信息文件

什麼是設備信息文件

發布時間: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位元組之間。塊設備的基本特徵是每個塊都能獨立於其它塊而讀寫。磁碟是最常見的塊設備。

閱讀全文

與什麼是設備信息文件相關的資料

熱點內容
軸承單位為套是什麼意思 瀏覽:378
怎麼不用手機端解設備鎖 瀏覽:340
南昌哪裡有實驗器材賣燒杯 瀏覽:258
虹口設備維護哪個公司好 瀏覽:606
機床工作台洗了用什麼補 瀏覽:468
第8代雅閣儀表台怎麼拆 瀏覽:814
生產螺栓設備多少錢 瀏覽:82
君越座椅怎麼製冷 瀏覽:250
排氣閥門改裝多少錢 瀏覽:13
設備編號和型號什麼區別 瀏覽:95
遼寧常用儀器儀表什麼價格 瀏覽:633
虛擬過山車設備多少錢 瀏覽:210
數控機床刀徑圖怎麼縮小 瀏覽:861
雪鐵龍愛麗舍汽車儀表盤怎麼胎壓 瀏覽:130
移動式工具箱及其開關 瀏覽:287
新的機械表時間如何調整 瀏覽:381
樁基檢測試驗裝置 瀏覽:139
思五金件 瀏覽:476
dnf如何打造機械支援兵 瀏覽:667
筆記本怎麼分區機械硬碟 瀏覽:380