CONVERTQUOTA(8)
π CONVERTQUOTA β¨
okay bestie, so this one is a manual page for convertquota, and it lives in section 8 (System Manager's Manual energy, we love a sysadmin era) π
πΈ NAME πΈ
convertquota β convert quota from old file format to new one π¦
β¨ SYNOPSIS β¨
convertquota [ -ug ] -e filesystem
convertquota [ -ug ] -f oldformat,newformat filesystem
like. that's the whole vibe. two whole ways to call her π
π DESCRIPTION π
okay so convertquota converts old quota files quota.user and quota.group into files aquota.user and aquota.group in the new format currently used by 2.4.0-ac? and newer, or by SuSE or Red Hat Linux 2.4 kernels, on filesystem. glow-up, honestly π§
and the new file format is lowkey iconic because it lets you:
- use quotas for 32-bit uids / gids π₯
- set quotas for root (yes queen, even root) π
- account used space in bytes β which is the whole reason you can use quotas in
ReiserFSπ - and it's architecture independent too, so she travels π
oh and also? this format introduces a Radix Tree (a simple form of tree structure) into the quota file π³ not me getting emotional over data structures.
π OPTIONS π
-u,--userβ convert the user quota file. this is the default, so if you don't say anything she just assumes user, periodt β¨-g,--groupβ convert the group quota file π«Ά-f,--convert-formatoldformat,newformat β convert the quota file from oldformat to newformat. you literally hand her both, comma and all π-e,--convert-endianβ convert thevfsv0file format from big endian to little endian. why? because old kernels had a bug and did not store quota files in little endian format π they were going through it fr fr-V,--versionβ print version information. short king of an option π
π¦ FILES π¦
aquota.userβ new user quota file β¨aquota.groupβ new group quota file β¨
π SEE ALSO π
quota(1), setquota(8), edquota(8), quotacheck(8), quotaon(8), repquota(8)
the whole quota friend group honestly, go say hi πΈ
π AUTHOR π
Jan Kara <jack@suse.cz> β thank you for your service, legend π«‘π
ngl if you're converting quota files, back them up first. that's not in this manpage, that's just me caring about you π
and that's the whole page, bestie!! this beauty came to you via the 4th Berkeley Distribution, dated Fri Aug 20 1999 β yes, 1999, she's vintage, she's an icon, she was doing this before you were born π β¨ no cap. mwah π
π¦ where this page comes from
- alpine 3.24: quota-tools-doc 4.11-r0 Β· GPL-2.0-or-later
- centos-stream 10: quota 1:4.09-10.el10 Β· GPL-2.0-only AND GPL-2.0-or-later
- centos-stream 9: quota 1:4.09-4.el9 Β· GPLv2 and GPLv2+
- debian bookworm: quota 4.06-1+b2
- debian trixie: quota 4.09-1+b1
- fedora 43: quota 1:4.10-2.fc43 Β· GPL-2.0-only AND GPL-2.0-or-later
- fedora 44: quota 1:4.11-2.fc44 Β· GPL-2.0-only AND GPL-2.0-or-later
- nixpkgs unstable: quota 4.11
- opensuse-leap 16.0: quota 4.09-160000.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: quota 4.09-160000.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: quota 4.09-160000.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: quota 4.09-160000.3.1 Β· GPL-2.0-only
- ubuntu jammy: quota 4.06-1build2
- ubuntu noble: quota 4.06-1build6
- ubuntu questing: quota 4.09-1
- ubuntu resolute: quota 4.09-1build1
- ubuntu stonking: quota 4.11-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms