mknod コマンドは、デバイスファイルを作成するためのコマンドです。AT&T UNIX バージョン 4 で登場し、POSIX 互換のシステムで利用可能です。

基本的な使い方

編集
  
mknod ファイル名 [タイプ] [メジャー番号] [マイナー番号]

主なオプション

編集
主なオプション
オプション 説明
-m, --mode=MODE 作成するデバイスファイルのパーミッションを指定
--help 使用方法を表示
--version バージョン情報を表示

キャラクタデバイスファイルを作成

編集
  
mknod /dev/mydevice c 10 50

メジャー番号 10 とマイナー番号 50 のキャラクタデバイスファイル /dev/mydevice を作成。

ブロックデバイスファイルを作成

編集
  
mknod /dev/myblock b 8 0

メジャー番号 8 とマイナー番号 0 のブロックデバイスファイル /dev/myblock を作成。

詳しくは、それぞれの環境で man mknod を確認してください。