Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MKDIR(1)		  BSD General Commands Manual		      MKDIR(1)

NAME
     mkdir -- make directories

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

DESCRIPTION
     mkdir creates the directories named as operands, in the order specified,
     using mode	rwxrwxrwx (0777) as modified by	the current umask(2).

     The options are as	follows:

     -m	     Set the file permission bits of the final created directory to
	     the specified mode.  The mode argument can	be in any of the for-
	     mats specified to the chmod(1) command.  If a symbolic mode is
	     specified,	the operation characters "+" 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.

     The user must have	write permission in the	parent directory.

     mkdir exits 0 if successful, and >0 if an error occurred.

SEE ALSO
     rmdir(1)

STANDARDS
     The mkdir utility is expected to be IEEE Std 1003.2 ("POSIX.2") compati-
     ble.

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

BSD			       January 25, 1994				   BSD

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | STANDARDS | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=mkdir&manpath=FreeBSD+2.2.5-RELEASE>

home | help