Provided by: manpages-nl-dev_4.27.0-1_all bug

NAAM

       acct - zet proces accounting aan of uit

BIBLIOTHEEK

       Standard C bibliotheek  (libc, -lc)

SAMENVATTING

       #include <unistd.h>

       int acct(const char *_Nullablebestandsnaam);

   Feature Test Macro´s eisen in  glibc (zie feature_test_macros(7)):

       acct():
           Vanaf glibc 2.21:
               _DEFAULT_SOURCE
           In glibc 2.19 en 2.20:
               _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
           Tot en met glibc 2.19:
               _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)

BESCHRIJVING

       De  acct()  systeem  aanroep  schakelt systeem accounting aan of uit. Indien hij wordt aangeroepen met de
       naam van een bestaand bestand in zijn argument  dan  wordt  accounting  aangezet,  en  records  voor  elk
       beëindigd  process  worden  toegevoegd aan bestandsnaam als het stopt. Een argument van NULL zorgt ervoor
       dat accounting uitgezet wordt.

EIND WAARDE

       Bij succes wordt nul teruggegeven. Bij falen wordt -1 teruggegeven en wordt errno overeenkomstig gezet.

FOUTEN

       EACCES Schrijf recht werd geweigerd voor het opgegeven bestand, of zoek rechten werden geweigerd voor een
              van  de  mappen  in  het  pad  voorvoegsel  van  bestandsnaam  (zie  ook  path_resolution(7)),  of
              bestandsnaam is geen regulier bestand.

       EFAULT bestandsnaam wijst buiten de voor u toegankelijke adresruimte.

       EIO    Fout bij schrijven naar het bestand bestandsnaam.

       EISDIR bestandsnaam is een map.

       ELOOP  Teveel symbolische koppelingen werden tegengekomen bij het vaststellen van bestandsnaam.

       ENAMETOOLONG
              bestandsnaam was te lang.

       ENFILE De grens aan het aantal open bestanden van het systeem is bereikt.

       ENOENT The opgegeven bestand bestaat niet.

       ENOMEM Geen geheugen meer.

       ENOSYS BSD  process  accounting  werd niet aangezet toen de kernel van het besturingssysteem gecompileerd
              werd. De kernel configuratie parameter die deze functie bepaald is CONFIG_BSD_PROCESS_ACCT.

       ENOTDIR
              Een deel gebruikt als map in bestandsnaam is in feite geen map.

       EPERM  Het aanroepende proces heeft onvoldoende privilege om proces accounting aan te zetten. Op Linux is
              de  CAP_SYS_PACCT  capaciteit vereist.

       EROFS  bestandsnaam is een bestand op een alleen-lezen bestandsysteem.

       EUSERS Er zijn geen vrije bestandsstructuren meer of er is geen geheugen meer beschikbaar.

VOLDOET AAN

       Geen.

GESCHIEDENIS

       SVr4, 4.3BSD.

OPMERKINGEN

       Geen accountingnoteringen worden gemaakt voor programma's die draaien als er  een  ongeluk  {eng:  crash}
       optreedt. In het bijzonder: voor nieteindigende programma's worden nooit noteringen gemaakt.

       De structuur van de geschreven records  naar het accounting bestand is beschreven in acct(5).

ZIE OOK

       acct(5)

VERTALING

       De  Nederlandse  vertaling  van deze handleiding is geschreven door Jos Boersema <joshb@xs4all.nl>, Mario
       Blättermann <mario.blaettermann@gmail.com> en Luc Castermans <luc.castermans@gmail.com>

       Deze vertaling is vrije documentatie; lees  de  GNU General Public License Version 3  of  later  over  de
       Copyright-voorwaarden. Er is geen AANSPRAKELIJKHEID.

       Indien  U  fouten  in  de  vertaling  van deze handleiding zou vinden, stuur een e-mail naar debian-l10n-
       dutch@lists.debian.org.

Linux man-pagina's 6.9.1                           2 mei 2024                                            acct(2)