コマンド
sync
ディスクキャッシュをフラッシュする
UNIX では、ファイルへの書き込みがあると OS が一時的にキャッシュし、後からまとめてディスクに書き込むことで余計なディスクアクセスを減らしている。しかし OS を終了させる際は、キャッシュをクリアしてディスクに書き込む必要がある。sync はキャッシュの内容を、強制的にディスクに反映させるコマンドである。
shutdown や reboot 、halt コマンドで OS を終了させる場合は、内部で sync に相当する作業が行われるので、わざわざ sync を使う必要はない。また、
と何回も打つ必要はない。