parrot_mkalloc(1)
π parrot_mkalloc β the manual page, bestie edition π
okay so you know that parrot_mkalloc(1) thing? it lives in the Cooperative Computing Tools family, and it's genuinely one of the cutest little commands ever. let's get into it β¨
β¨ NAME β¨
parrot_mkalloc β make a directory that comes with its own space allocation π
πΈ SYNOPSIS πΈ
parrot_mkalloc <path> <size>
π¦ DESCRIPTION π¦
okay so here's the tea, bestie: parrot_mkalloc creates a new directory with a space allocation. that's the whole vibe. it's giving "reserved seating but for bytes" π
but and this is the important part β like the name literally spells out for you β this command only runs correctly inside the Parrot virtual file system, on file servers where space allocation is actually enabled. so don't just go running it wherever, it will simply not be that girl π
the path argument is the new directory you want to create. the size argument is how big the space allocation should be. and the size one is flexible like that β you can use metric units like K, M, B, etc. to mean kilobytes, megabytes, gigabytes, and so forth. yes she speaks in shorthand, we stan a multilingual queen π
π OPTIONS π
-hβ show help text. that's it. that's the whole options section. she's minimal, she's focused, she's iconic π«Ά
π EXIT STATUS π
- on success, it returns zero β¨
- on failure, it returns non-zero π
and here's the specific situation you need to know about, no cap: if you try to run this on a filesystem that does not support space allocation, you're gonna get this error, exactly like this:
parrot_mkalloc: This filesystem does not support allocations.
so if you see that, it's not you, it's the filesystem π
β EXAMPLES β
okay so say you wanna create a space allocation of ten gigabytes on a Chirp server. here's the whole little journey:
% parrot_run bash
% cd /chirp/myserver.somewhere.edu
% parrot_mkalloc bigdir 10G
% exit
look at her go. 10G, directory named bigdir, done and dusted. ate that fr fr π₯
π COPYRIGHT π
the Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. this software is distributed under the GNU General Public License. see the file COPYING for details.
(legal stuff but make it cute β the license is real and you should actually read COPYING, bestie, i'm not joking π«Ά)
π SEE ALSO π
- Cooperative Computing Tools Documentation
- Parrot User Manual
parrot_run(1)parrot_cp(1)parrot_getacl(1)parrot_setacl(1)parrot_mkalloc(1)parrot_lsalloc(1)parrot_locate(1)parrot_timeout(1)parrot_whoami(1)parrot_mount(1)parrot_md5(1)parrot_package_create(1)parrot_package_run(1)chroot_package_run(1)
and that's the whole page, bestie!! go forth and allocate responsibly πβ¨
CCTools 8.0.0 DEVELOPMENT β yeah that's the version, she's in development, she's growing, she's evolving, main character energy only π πΈπ§
π¦ where this page comes from
- debian bookworm: coop-computing-tools 9.9-2+b4 Β· GPL-2.0-only
- ubuntu jammy: coop-computing-tools 9.9-2ubuntu3 Β· GPL-2.0-only
- ubuntu noble: coop-computing-tools 9.9-4ubuntu4 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms