Linux repositories inspector
Linux 2.1.126
04/11/1998

manpages-pt-dev

Portuguese Versions of the Manual Pages (dev sections)

manpages-dev

Manual pages about using GNU/Linux for development

man-pages

Linux kernel and C library user-space interface documentation

NOME

acct - alterna o processo de contabilidade para ligado ou desligado

SINÓPSE

#include <unistd.h>

int acct(const char *arquivo);

DESCRIÇÃO

Quando chamado com o nome de arquivo como argumento, a contabilidade é ativada, registros para cada processo encerrando é anexado no aruivo a medida que ele termina. Um argumento NULO faz a contabilidade ser desativada.

VALORES RETORNADOS

Em caso de sucesso, zero é retornado. Caso contrário, -1 é retornado, e errno é selecionado adequadamente.

ERROS

ENOSYS O processo de contabilidade do BSD não está habilitado quando o kernel do sistema operacional foi compilado. O parâmetro de configuração que controla esta característica é CONFIG_BSD_PROCESS_ACCT.
ENOMEM Sem memória.
EPERM O processo solicitante não tem permissão para habilitar o processo de contabilidade.
EACCESS
O argumento arquivo não é um arquivo regular.
EIO Erro ao escrever para o arquivo.
EUSERS Não há mais estruturas de arquivos livres ou nós executamos fora da memória.

DE ACORDO COM

SVr4 (mas não POSIX). SVr4 documenta as condições de erro EACCES, EBUSY, EFAULT, ELOOP, ENAMETOOLONG, ENOTDIR, ENOENT, EPERM e EROFS, mas não ENOSYS.

NOTAS

Nenhuma contabilização é produzida quando um falha ocorre. Em particular processos que não são finalizados nunca são contabilizados.

TRADUZIDO POR LDP-BR em 21/08/2000

André L. Fassone Canova <> (tradução) Fábio Henrique F. Silva <> (revisão)
⇧ Top