系統:
Linux Mandrake 8.0
名稱:
mknod
位置:
/bin/mknod
主要用途:
製作區塊(BLOCK)或字元(character)特殊檔案。
使用說明:
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
描述:
建立一個特殊檔案,名為"NAME"型態為"TYPE"。
功能選項:
-m, --mode=MODE
設定存取權限,就像chmod所做的。
--help
顯示此說明。
--version
輸出版本訊息並離開。
說明:
MAJOR MINOR 對於TYPE p是禁止使用的。
TYPE可以是下列選項:
b 建立一個區塊block (buffered)特殊檔案。
c,u 建立一個字元character(unbuffered)特殊檔案。
p 建立一個FIFO(pipe file)。
特殊檔案的意義在於可以接收或傳送資料。通常所對應到的是硬體的部分,例如硬碟或印表機。這些檔案通常在系統進行組 態時建立。mknod此指令可以建立這種類型的特殊檔案。這些裝置可以一次讀一個字元(character)或一個區塊(block)。
shared library:
/lib/librt.so.1 (0x4001c000)
/lib/libc.so.6 (0x4002e000)
/lib/libpthread.so.0 (0x4015b000)
/lib/ld-linux.so.2 (0x40000000)
使用範例:
$mknod -m 755 pipe p
$ls -l
total 1 | ||||
prwxr-xr-x | 1 liucy | liucy | 0 Oct | 3 23:07 pipe |