Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
NOM
acct - Activer/desactiver la comptabilite des processus
SYNOPSIS
#include <unistd.h>
int acct(const char *filename);
Exigences de macros de test de fonctionnalites pour la glibc (consultez
feature_test_macros(7)) :
acct() : _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
DESCRIPTION
L'appel systeme acct() active ou desactive la comptabilite des
processus. Lorsqu'il est appele avec un nom de fichier existant comme
argument, la comptabilite est mise en marche, un enregistrement etant
ajoute a filename a la fin de chaque processus. Un argument NULL arrete
la comptabilite.
VALEUR RENVOY'EE
S'il reussit, cet appel systeme renvoie 0. S'il echoue, il renvoie -1
et remplit errno en consequence.
ERREURS
EACCES L'autorisation d'ecrire est refusee pour le fichier indique, ou
l'autorisation de parcours est refusee pour l'un des repertoires
du chemin de filename (consultez aussi path_resolution(7)), ou
filename n'est pas un fichier ordinaire.
EFAULT L'argument filename pointe en dehors de l'espace d'adressage
accessible.
EIO Impossible d'ecrire dans le fichier filename.
EISDIR filename est un repertoire.
ELOOP References symboliques circulaires dans le chemin d'acces a
filename.
ENAMETOOLONG
filename est une chaine trop longue.
ENFILE La limite du nombre total de fichiers ouverts sur le systeme a
ete atteinte.
ENOENT Le nom de fichier indique n'existe pas.
ENOMEM Plus de memoire disponible.
ENOSYS Le systeme de comptabilite BSD n'a pas ete active lors de la
compilation du noyau. Le parametre de configuration du noyau
controlant cette option est CONFIG_BSD_PROCESS_ACCT.
ENOTDIR
Un element du chemin d'acces filename n'est pas un repertoire.
EPERM L'appelant n'a pas de privileges suffisants pour activer la
comptabilite. Sous Linux, la capacite CAP_SYS_PACCT est
necessaire.
EROFS filename se trouve sur un systeme de fichiers en lecture seule.
EUSERS Il n'y a plus de structures de fichiers libres, ou pas assez de
memoire.
CONFORMIT'E
SVr4, BSD 4.3 (mais pas POSIX).
NOTES
Aucune comptabilisation n'est effectuee pour les programmes en cours
d'execution si un plantage systeme survient. En particulier les
processus qui ne se terminent jamais ne sont pas comptabilises.
La structure des enregistrements ecrits dans le fichier de comptabilite
est decrite dans acct(5).
VOIR AUSSI
acct(5)
COLOPHON
Cette page fait partie de la publication 3.27 du projet man-pages
Linux. Une description du projet et des instructions pour signaler des
anomalies peuvent etre trouvees a l'adresse
<URL:http://www.kernel.org/doc/man-pages/>.
TRADUCTION
Depuis 2010, cette traduction est maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone au sein du projet perkamon
<URL:http://perkamon.alioth.debian.org/>.
Christophe Blaess <URL:http://www.blaess.fr/christophe/> (1996-2003),
Alain Portal <URL:http://manpagesfr.free.fr/> (2003-2006). Julien
Cristau et l'equipe francophone de traduction de Debian (2006-2009).
Veuillez signaler toute erreur de traduction en ecrivant a
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir acces a la version anglaise de ce document
en utilisant la commande << man -L C <section> <page_de_man> >>.