Linux基礎命令---mknod


mknod

      創建塊設備或者字符設備文件。此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

 

1、語法

      mknod [選項]  設備名  設備類型  主設備號 次設備號

 

2、選項參數列表

選項

說明

--version

顯示命令版本信息

--help

顯示幫助信息

-m | --mode=MODE

設置權限

-Z |  --context=CTX

設置SELinux的安全上下文

設備類型

b,塊設備;c,字符設備;u,沒有緩沖的字符設備;p,fifo設備

設備號

只能是十進制和八進制,如果是0x開頭,那么還是十進制。對於b、c、u設備,必須給出設備號,對於p設備,必須忽略設備號

當類型為b、c或u時,必須同時指定主設備號和次設備號;當類型為p時,必須省略它們。如果主設備號或次設備號以0x或0x開頭,則解釋為十六進制;否則,如果以0開頭為八進制,其他為十進制。

 

3、實例

1)創建塊設備文件

[root@localhost ~]# mknod /dev/sdb4 b 1 1      //創建一個設備

[root@localhost weijie]# ls -l /dev/sdb4 

brw-r--r-- 1 root root 1, 1 9   7 08:21 /dev/sdb4

2)創建字符設備文件

[root@localhost ~]# mknod /dev/ttywj c 2 1      //創建一個設備

[root@localhost weijie]# ls -l /dev/ttywj 

crw-r--r-- 1 root root 2, 1 9   7 09:42 /dev/ttywj


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM