acct(2) System Calls Manual acct(2) acct - LIBRARY Standard C library (libc, -lc) #include int acct(const char *_Nullable filename); glibc (. feature_test_macros(7)): acct(): glibc 2.21: _DEFAULT_SOURCE glibc 2.19 2.20: _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500) glibc 2.19, : _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500) acct() . , , , , , filename . NULL, . On success, zero is returned. On error, -1 is returned, and errno is set to indicate the error. EACCES , pathname (. path_resolution(7)), filename . EFAULT filename . EIO filename. EISDIR filename . ELOOP pathname . ENAMETOOLONG pathname. ENFILE . ENOENT . ENOMEM . ENOSYS BSD , . CONFIG_BSD_PROCESS_ACCT. ENOTDIR pathname . EPERM . Linux CAP_SYS_PACCT. EROFS filename , . EUSERS . None. SVr4, 4.3BSD. , . , . , , acct(5). . acct(5) Dmitry Bolkhovskikh Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . acct(2)