---
name: "parrot_mkalloc"
section: "1"
platform: "linux"
package: "coop-computing-tools"
version: "1:7.14.5-1+b2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/parrot_mkalloc"
---

# parrot\_mkalloc(1)

create a directory with a space allocation

## NAME

**parrot\_mkalloc** - create a directory with a space allocation

## SYNOPSIS

FCparrot\_mkalloc *\<path\>* *\<size\>*FT

## DESCRIPTION

FCparrot\_mkallocFT creates a new directory with a space allocation. As the name suggests, the command only runs correctly inside of the Parrot virtual file system, on file servers where space allocation is enabled.

The **path** argument gives the new directory to create, and the **size** argument indicates how large the space allocation should be. The latter may use metric units such as K, M, B, etc to indicate kilobytes, megabytes, gigabytes, and so forth.

## OPTIONS

- **-h**

  Show help text.

## EXIT STATUS

On success, returns zero.  On failure, returns non-zero. If the command is attempted on a filesystem that does not support space allocation, it will give the following error:

```

```

-

  parrot\_mkalloc: This filesystem does not support allocations.

## EXAMPLES

To create a space allocation of ten gigabytes on a Chirp server:

```

```

-

  % parrot\_run bash % cd /chirp/myserver.somewhere.edu % parrot\_mkalloc bigdir 10G % exit

## COPYRIGHT

The Cooperative Computing Tools are Copyright (C) 2022 The University of Notre Dame.  This software is distributed under the GNU General Public License.  See the file COPYING for details.

## SEE ALSO

- •

  **Cooperative Computing Tools Documentation**

- •

  **Parrot User Manual**

- •

  **[parrot\_run(1)](/parrot_run/1.md)** **[parrot\_cp(1)](/parrot_cp/1.md)** **[parrot\_getacl(1)](/parrot_getacl/1.md)**  **[parrot\_setacl(1)](/parrot_setacl/1.md)**  **[parrot\_mkalloc(1)](/parrot_mkalloc/1.md)**  **[parrot\_lsalloc(1)](/parrot_lsalloc/1.md)**  **[parrot\_locate(1)](/parrot_locate/1.md)**  **[parrot\_timeout(1)](/parrot_timeout/1.md)**  **[parrot\_whoami(1)](/parrot_whoami/1.md)**  **[parrot\_mount(1)](/parrot_mount/1.md)**  **[parrot\_md5(1)](/parrot_md5/1.md)**  **[parrot\_package\_create(1)](/parrot_package_create/1.md)**  **[parrot\_package\_run(1)](/parrot_package_run/1.md)**  **[chroot\_package\_run(1)](/chroot_package_run/1.md)**
