Linux command – mknod

關於 mknod 建立方式

[root@benjr ~]# mknod name Type [MAJOR MINOR]

  1. 建立 /dev/raw/raw16
    [root@benjr ~]# mknod /dev/raw/raw16 c 162 16
    

    note:
    Type: "c" 是 character device(unbuffered)
               "b" 是 bloack device(buffered)
    [MAJOR MINOR] 可自行參考相同裝置的參數的參數值,如 /dev/raw/raw15 的 [MAJOR MINOR] 是 [162 15],那 raw16 就是[162 16] 或參考裝置的參數表 /usr/src/linux-kernel-version/Documentation/devices.txt

  2. 修改 /dev/raw/raw16 權限
    [root@benjr ~]# chmod 660 /dev/raw/raw16
    

  3. 修改 /dev/raw/raw16 擁有者群組
    [root@benjr ~]# chown root:disk /dev/raw/raw16
    

One thought on “Linux command – mknod

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料