Provided by: manpages-es_1.55-9_all bug

NOMBRE

       sync - sincroniza los datos en disco con los que hay en memoria

SINOPSYS

       sync [--help] [--version]

DESCRIPCIÓN

       sync  escribe cualquier dato almacenado en memoria en disco. Esto puede
       incluir (pero no está limitado  a)  superbloques  modificados,  i-nodos
       modificados  y lecturas y escrituras demoradas. Esta operación debe ser
       implementado por el  núcleo.  El  programa  sync  no  hace  nada  salvo
       ejecutar la llamada al sistema sync(2).

       El  núcleo  mantiene  datos  en  memoria  para  evitar hacer lecturas y
       escrituras de disco (relativamente lentas). Esto mejora el  rendimiento
       pero,  si  el  ordenador  falla, se pueden perder datos o el sistema de
       ficheros se puede corromper como resultado del fallo.  sync asegura que
       cualquier cosa que haya en memoria sea escrita en disco.

       Se  debería  llamar  a  sync  antes  de que el procesador se detenga de
       manera inusual (por  ej.,  antes  de  producir  un  pánico  del  núcleo
       mientras se depura nuevo código del núcleo).  En general, el procesador
       debería pararse usando las órdenes shutdown(8),  reboot(8)  o  halt(8),
       que intentarán llevar al sistema a un estado inactivo antes de llamar a
       sync(2).  (Existen varias implementaciones de estas  órdenes.  Consulte
       su   documentación.   En   algunos   sistemas,  no  se  debería  llamar
       directamente ni a reboot(8) ni a halt(8).)

OPCIONES ESTÁNDARES DE GNU

       --help Muestra un mensaje de uso en la salida estándar  y  termina  con
              éxito.

       --version
              Muestra  información  de  versión  en  la  salida  estándar  y a
              continuación termina con éxito.

       --     Termina la lista de opciones.

ENTORNO

       Las  variables  LANG,  LC_ALL,  LC_CTYPE  y   LC_MESSAGES   tienen   su
       significado habitual.

CONFORME A

       POSIX 1003.2

OBSERVACIONES

       En  Linux,  sync  sólo garantiza la planificación para escritura de los
       bloques modificados y no salvados: en realidad,  puede  transcurrir  un
       breve periodo de tiempo antes de que todos los bloques se hayan escrito
       finalmente.  Las órdenes reboot(8) y  halt(8)  tienen  esto  en  cuenta
       durmiendo unos pocos segundos después de llamar a sync(2).

       Esta  página  describe sync tal y como se encuentra en el paquete file‐
       utils-4.0.  Otras versiones  pueden  diferir  ligeramente.   Envíe  por
       correo  cualquier  corrección  o  ampliación  a aeb@cwi.nl.  Informe de
       fallos en el programa a fileutils-bugs@gnu.ai.mit.edu.

VÉASE TAMBIÉN

       sync(2), halt(8), reboot(8), update(8)