Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mknod(2) [v7 man page]

MKNOD(2)							System Calls Manual							  MKNOD(2)

mknod - make a directory or a special file SYNOPSIS
mknod(name, mode, addr) char *name; DESCRIPTION
Mknod creates a new file whose name is the null-terminated string pointed to by name. The mode of the new file (including directory and special file bits) is initialized from mode. (The protection part of the mode is modified by the process's mode mask; see umask(2)). The first block pointer of the i-node is initialized from addr. For ordinary files and directories addr is normally zero. In the case of a special file, addr specifies which special file. Mknod may be invoked only by the super-user. SEE ALSO
mkdir(1), mknod(1), filsys(5) DIAGNOSTICS
Zero is returned if the file has been made; -1 if the file already exists or if the user is not the super-user. ASSEMBLER
(mknod = 14.) sys mknod; name; mode; addr MKNOD(2)

Check Out this Related Man Page

MKNOD(1)								FSF								  MKNOD(1)

mknod - make block or character special files SYNOPSIS
Create the special file NAME of the given TYPE. Mandatory arguments to long options are mandatory for short options too. -m, --mode=MODE set permission mode (as in chmod), not a=rw - umask --help display this help and exit --version output version information and exit MAJOR MINOR are forbidden for TYPE p, mandatory otherwise. TYPE may be: b create a block (buffered) special file c, u create a character (unbuffered) special file p create a FIFO AUTHOR
Written by David MacKenzie. REPORTING BUGS
Report bugs to <>. COPYRIGHT
Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICU- LAR PURPOSE. SEE ALSO
The full documentation for mknod is maintained as a Texinfo manual. If the info and mknod programs are properly installed at your site, the command info mknod should give you access to the complete manual. mknod (coreutils) 4.5.3 February 2003 MKNOD(1)
Man Page

7 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers


Can someone please tell me what the command mknod does and what it's syntax is? I can't find it in my "Unix for dummies" book or "Unix in s nutshell". I found it in an existing script that I want to copy, but I want to understand what I am doing. The script is going to do a full export of an... (3 Replies)
Discussion started by: bemeeks
3 Replies

2. Programming

mknod system call to clone /dev/null

I'm trying to use the "mknod" call in C to create a clone of /dev/null. I am stumped as to the final parameter I should provide to "mknod()". I am supposed to give it a type dev_t, which specifies a major & minor number. I want to specify major 3, minor 1, but how can I do this? dev_t seems to... (2 Replies)
Discussion started by: nathan
2 Replies

3. Solaris

Help:NFS mknod failed

this is existing issue for this nfs client, which mounts windows exported file system, and this is only one UNIX box has this problem, other boxes are fine. Here is from messages file. Jan 24 03:11:10 venus nfs: NFS mknod failed for server arc: error 2 (RPC: Can't decode result) Jan... (0 Replies)
Discussion started by: steeles
0 Replies

4. HP-UX


Hey guys i dont quite understand mknod, can anyone explain it to me and what is its purpose in LVM. (4 Replies)
Discussion started by: sbn
4 Replies

5. UNIX for Dummies Questions & Answers

Info regarding mknod -p

Hello All, Friends i know mknod with -p option is used to create FIFO special file.:p But i want to know some circumstance/scenario where these are used.:wall: Actually i want to know where i can use it in real time. Please advise.:) (3 Replies)
Discussion started by: Bibhudatta
3 Replies

6. AIX

What is mknod file present in /etc folder in AIX server used for ?

Hi Guys, On my AIX server , I have this file "mknod" present in the /etc/ directory. When i try opening it , I dont find any ascii characters. It shows some encryption/binary format which is not readable. Is it any executable ? what is the purpose of having this file in etc folder? what if... (2 Replies)
Discussion started by: DBTuner
2 Replies

7. Shell Programming and Scripting

Backingup larger files with TAR command

I need to backup my database but the files are very large and the TAR command will not let me. I searched aids and found that I could do something with the mknod, COMPRESS and TAR command using them together. I appreciate your help. (10 Replies)
Discussion started by: frizcala
10 Replies