File: acct.2

package info (click to toggle)
manpages-fr 1.58.1-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 10,104 kB
  • ctags: 4
  • sloc: makefile: 106; sh: 8
file content (125 lines) | stat: -rw-r--r-- 3,769 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
.\" Hey Emacs! This file is -*- nroff -*- source.
.\"
.\" Copyright (c) 1993 Michael Haardt
.\" (u31b3hs@pool.informatik.rwth-aachen.de),
.\" Fri Apr  2 11:32:09 MET DST 1993
.\"
.\" This is free documentation; you can redistribute it and/or
.\" modify it under the terms of the GNU General Public License as
.\" published by the Free Software Foundation; either version 2 of
.\" the License, or (at your option) any later version.
.\"
.\" The GNU General Public License's references to "object code"
.\" and "executables" are to be interpreted as the output of any
.\" document formatting or typesetting system, including
.\" intermediate and printed output.
.\"
.\" This manual is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public
.\" License along with this manual; if not, write to the Free
.\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
.\" USA.
.\"
.\" Modified Thu Jul 22 14:00:08 1993 by Rik Faith (faith@cs.unc.edu)
.\" Modified Tue Aug 10 1993 by Alan Cox (iiitac@pyramid.swansea.ac.uk)
.\"
.\" Traduction 14/10/1996 par Christophe Blaess (ccb@club-internet.fr)
.\" Mise a Jour 8/04/97
.\" mj 09/04/99 LDP-man-pages 1.22
.\" mj 30/05/01 LDP-man-pages 1.36
.\" mj 15/01/02 LDP-man-pages 1.47
.\" mj 18/07/03 LDP-man-pages 1.56
.TH ACCT 2 "18 juillet 2003" LDP "Manuel du programmeur Linux"
.SH NOM
acct \- Activer/dsactiver la comptabilit des processus.
.SH SYNOPSIS
.ad l
.nf
.B #include <unistd.h>
.sp
.BI "int acct(const char *" filename );
.fi
.ad b
.SH DESCRIPTION
Quand la fonction est appele avec un nom de fichier existant comme
argument, la comptabilit est mise en marche, un enregistrement
tant ajout  \fIfilename\fP  la fin de chaque processus.
Un argument \fBNULL\fP arrte la comptabilit.
.SH "VALEUR RENVOYE"
L'appel renvoie 0 quand il russit, ou \-1 s'il choue, auquel cas
.I errno
contient le code d'erreur.
.SH ERREURS
.TP
.B EACCESS
Interdiction d'crire dans le fichier indiqu.
.TP
.B EACCESS
L'argument
.I filename
n'est pas un fichier rgulier.
.TP
.B EFAULT
.I filename
pointe en dehors de l'espace d'adressage autoris.
.TP
.B EIO
Impossible d'crire dans le fichier
.IR filename .
.TP
.B EISDIR
.I filename
est un rpertoire.
.TP
.B ELOOP
Rfrences symboliques circulaires dans le chemin d'accs 
.IR filename .
.TP
.B ENAMETOOLONG
.I filename
est trop long.
.TP
.B ENOENT
Le nom de fichier indiqu n'existe pas.
.TP
.B ENOMEM
Pas assez de mmoire.
.TP
.B ENOSYS
Le systme de comptabilit BSD n'a pas t activ lors de la compilation
du noyau.
Le paramtre de configuration du noyau contrlant cette option
est CONFIG_BSD_PROCESS_ACCT.
.TP
.B ENOTDIR
Un composant du chemin d'accs 
.I filename
n'est pas un rpertoire.
.TP
.B EPERM
L'appelant n'a pas la permission d'activer la comptabilit.
.TP
.B EROFS
.I filename
se trouve sur un systme de fichiers en lecture seule.
.TP
.B EUSERS
Il n'y a plus de structures de fichiers libres, ou pas assez de mmoire.
.SH CONFORMIT
SVr4 (mais pas POSIX). SVr4 indique une condition d'erreur EBUSY, mais ni
EISDIR ni ENOSYS. De mme AIX et HP-UX documentent EBUSY (essai d'activation
alors que la comptabilit est dj en fonctionnement), comme Solaris (essai
d'activation de la comptabilit avec le mme fichier que celui dj en cours
d'utilisation).
.SH NOTES
Aucune comptabilisation n'est effectue pour les programmes en cours 
d'excution si un plantage systme survient. En particulier les
processus qui ne se terminent jamais ne sont pas
comptabiliss.

.SH TRADUCTION
Christophe Blaess, 1996-2003.