sync

sync
Comentários sobre o comando

Quando você acessa um arquivo do disquete ou do disco rígido, o Linux faz uma cópia deste arquivo e coloca esta cópia na memória cache. É com esta cópia que o Linux trabalha, pois o acesso à memória é mais rápido que o acesso a uma unidade de disco (rígido ou flexível).

Portanto, quando você modifica o arquivo, o Linux modifica, na realidade, a cópia do arquivo armazenada na cache, e não o arquivo real. De tempos em tempos, o Linux grava os dados da memória nas unidades de disco.

O comando sync é utilizado para forçar a atualização destes dados. Por exemplo, se você gravou um arquivo em disquete, antes de removê-lo da unidade, é importante garantir que a cópia realmente seja feita. Para isto basta digitar o comando sync (você também pode especificar a opção sync durante a montagem da unidade de disquete).