c5ac30eee7
git-svn-id: svn+ssh://atelier.inf.usi.ch/home/bevilj/group-1@177 a672b425-5310-4d7a-af5c-997e18724b81
41 lines
1.3 KiB
HTML
41 lines
1.3 KiB
HTML
---
|
|
layout: page
|
|
category-page: fs
|
|
category-title: FileSystem
|
|
tags: create directory make
|
|
author: Mirko Ponzio
|
|
title: mkdir
|
|
---
|
|
|
|
The command <code>mkdir</code> stands for "MaKeDIRectory"</br>
|
|
|
|
<p>
|
|
The mkdir utility creates the directories named as operands, in the order specified, using mode rwxrwxrwx (0777) as modified by the current
|
|
umask(2). </p>
|
|
|
|
<h2> options </h2>
|
|
<p>
|
|
-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) 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.
|
|
On the other hand, with this option specified, no error will be reported if a directory given as an operand already exists.
|
|
Intermediate directories are created with permission bits of rwxrwxrwx (0777) as modified by the current umask, plus write and search permission for the owner.
|
|
|
|
-v
|
|
|
|
Be verbose when creating directories, listing them as they are created.
|
|
|
|
The user must have write permission in the parent directory.
|
|
</p>
|
|
|
|
|
|
<h2> syntax </h2>
|
|
<p>
|
|
mkdir [-pv] [-m mode] directory_name ...
|
|
</p>
|