Provided by: manpages-pt-dev_20040726-2_all bug

NOME

       fsync - sincroniza um arquivo completamente em um disco

SINOPSE

       #include <unistd.h>

       int fsync(int fd);

DESCRIÇÃO

       fsync copia todas as partes de uma arquivo para o disco.

       Em muitas aplicaçãoes, fdatasync é uma alternativa muito mais eficiente
       para fsync.

VALORES DE RETORNO

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

ERROS

       EBADF  fd não é um descritor de arquivo aberto para escrita válido.

       EROFS, EINVAL
              fd   é  limitado  para  um  arquivo  especial  que  não  suporta
              sincronização.

       EIO    Um erro ocorreu durante a sincronização.

DE ACORDO COM

       POSIX.1b (anteriormente POSIX.4)

VEJA TAMBÉM

       bdflush(2), fdatasync(2), sync(2), update(8), sync(8)

TRADUZIDO POR LDP-BR em 21/08/2000.

       André   L.   Fassone    Canova    <lonelywolf@blv.com.br>    (tradução)
       xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)