*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> mkdir (1)              



NAME    [Toc]    [Back]

     mkdir - make directories

SYNOPSIS    [Toc]    [Back]

     mkdir [-p] [-m mode] directory_name [...]

DESCRIPTION    [Toc]    [Back]

     The mkdir utility creates the directories named as operands,
in the order
     specified,  using  mode  rwxrwxrwx (0777) as modified by the

     The options are as follows:

     -m mode
             Set the file permission bits of  the  final  created
directory to
             the specified mode.  The mode argument can be in any
of the formats
 specified to the chmod(1) utility.  If  a  symbolic mode is
             specified, the operators `+' and `-' are interpreted
relative to
             an initial mode of ``a=rwx''.

     -p      Create intermediate  directories  as  required.   If
this option is
             not  specified, the full path prefix of each operand
must already
             exist.  Intermediate directories  are  created  with
permission bits
             of  rwxrwxrwx  (0777)  as  modified  by  the current
umask, plus write
             and search permission for the owner.  Do not consider it an error
             if the argument directory already exists.

     The user must have write permission in the parent directory.

     The mkdir utility exits 0 on success or >0 if an  error  occurred.

EXAMPLES    [Toc]    [Back]

     $ mkdir foobar

     Create a directory named foobar.

     $ mkdir -m 700 foobar

     Create  a  directory  named  foobar and set its file mode to

     $ mkdir -p cow/horse/monkey

     Create a directory named cow/horse/monkey, creating any nonexistent intermediate
 directories as necessary.

SEE ALSO    [Toc]    [Back]

     chmod(1), rmdir(1), umask(2)

STANDARDS    [Toc]    [Back]

     The  mkdir  utility  is  expected  to  be  IEEE  Std  1003.2
(``POSIX.2'') compatible.

HISTORY    [Toc]    [Back]

     A mkdir command appeared in Version 1 AT&T UNIX.

OpenBSD     3.6                        January      25,      1994
[ Back ]
 Similar pages
Name OS Title
dxfileshare Tru64 Exports local directories and mounts directories from the network
fs OpenBSD Manage AFS directories
dir IRIX format of EFS directories
nismkdir HP-UX create NIS+ directories
dircmp Tru64 Compares two directories
rmdir HP-UX remove directories
nisrmdir HP-UX remove NIS+ directories
ExtUtils::testlib IRIX add blib/* directories to @INC
dir Tru64 Format of directories
rmdir OpenBSD remove directories
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service