導航:首頁 > 文件類型 > 什麼是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設備文件相關的資料

熱點內容
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
java格式化銀行卡號 瀏覽:776
ass文件用什麼手機軟體 瀏覽:950

友情鏈接