Skip to content
Syscall BSD#165

svc · unix #165

quotactl

Interroge ou configure les quotas disque utilisateur/groupe sur un système de fichiers.

Prototype

int quotactl(const char *path, int cmd, int uid, caddr_t arg);

Retour: int

Arguments

NameTypeDirDescription
pathconst char-
cmdint-
uidint-
argcaddr_t-

Historique des versions

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard165
xnu-1699.24.8macOS 10.7 Lion165
xnu-2050.18.24macOS 10.8 Mountain Lion165
xnu-2422.115.4macOS 10.9 Mavericks165
xnu-2782.40.9macOS 10.10 Yosemite165
xnu-3247.1.106macOS 10.11 El Capitan165
xnu-3789.1.32macOS 10.12 Sierra165
xnu-4570.1.46macOS 10.13 High Sierra165
xnu-4903.221.2macOS 10.14 Mojave165
xnu-6153.11.26macOS 10.15 Catalina165
xnu-7195.50.7.100.1macOS 11.0 Big Sur165
xnu-8019.41.5macOS 12.0 Monterey165
xnu-8792.41.9macOS 13.0 Ventura165
xnu-10002.1.13macOS 14.0 Sonoma165
xnu-11215.1.10macOS 15.0 Sequoia165
xnu-11417.101.15macOS 15.4 Sequoia165
xnu-12377.1.9macOS 26.0 Tahoe165
xnu-10002.41.9—165
xnu-10002.61.3—165
xnu-10002.81.5—165
xnu-10063.101.15—165
xnu-10063.121.3—165
xnu-10063.141.1—165
xnu-11215.41.3—165
xnu-11215.61.5—165
xnu-11215.81.4—165
xnu-11417.121.6—165
xnu-11417.140.69—165
xnu-12377.101.15—165
xnu-12377.41.6—165
xnu-12377.61.12—165
xnu-12377.81.4—165
xnu-1486.2.11—165
xnu-1504.15.3—165
xnu-1504.3.12—165
xnu-1504.7.4—165
xnu-1504.9.17—165
xnu-1504.9.26—165
xnu-1504.9.37—165
xnu-1699.22.73—165
xnu-1699.22.81—165
xnu-1699.24.23—165
xnu-1699.26.8—165
xnu-1699.32.7—165
xnu-2050.22.13—165
xnu-2050.24.15—165
xnu-2050.48.11—165
xnu-2050.7.9—165
xnu-2050.9.2—165
xnu-2422.1.72—165
xnu-2422.100.13—165
xnu-2422.110.17—165
xnu-2422.90.20—165
xnu-2782.1.97—165
xnu-2782.10.72—165
xnu-2782.20.48—165
xnu-2782.30.5—165
xnu-3247.10.11—165
xnu-3248.20.55—165
xnu-3248.30.4—165
xnu-3248.40.184—165
xnu-3248.50.21—165
xnu-3248.60.10—165
xnu-3789.21.4—165
xnu-3789.31.2—165
xnu-3789.41.3—165
xnu-3789.51.2—165
xnu-3789.60.24—165
xnu-3789.70.16—165
xnu-4570.20.62—165
xnu-4570.31.3—165
xnu-4570.41.2—165
xnu-4570.51.1—165
xnu-4570.61.1—165
xnu-4570.71.2—165
xnu-4903.231.4—165
xnu-4903.241.1—165
xnu-4903.270.47—165
xnu-6153.101.6—165
xnu-6153.121.1—165
xnu-6153.141.1—165
xnu-6153.41.3—165
xnu-6153.61.1—165
xnu-6153.81.5—165
xnu-7195.101.1—165
xnu-7195.121.3—165
xnu-7195.141.2—165
xnu-7195.60.75—165
xnu-7195.81.3—165
xnu-8019.61.5—165
xnu-8019.80.24—165
xnu-8020.101.4—165
xnu-8020.121.3—165
xnu-8020.140.41—165
xnu-8792.61.2—165
xnu-8792.81.2—165
xnu-8796.101.5—165
xnu-8796.121.2—165
xnu-8796.141.3—165

Notes

macOS supporte les quotas sur HFS+ mais pas sur APFS, qui utilise plutôt le partage d'espace par container. quotactl sur un chemin APFS renvoie ENOTSUP. Les opérations privilégiées comme l'activation des quotas requièrent root.

API associées

mountstatfsgetfsstat