sync − フ ァ イ ル シ ス テ ム の メ モ リ バ ッ フ ァ を デ ィ ス ク と 同 期 さ せ る
sync [−−help] [−−version]
sync は メ モ リ に あ る フ ァ イ ル シ ス テ ム の デ ー タ バ ッ フ ァ を デ ィ ス ク に フ ラ ッ シ ュ す る こ と を カ ー ネ ル に 要 求 す る 。 こ の フ ラ ッ シ ュ に は 、 変 更 さ れ た ス ー パ ー ブ ロ ッ ク ・ 変 更 さ れ た inode・ 遅 延 し た 書 き 込 み が 含 ま れ る (他 に も あ る か も し れ な い )。 カ ー ネ ル は (比 較 的 遅 い ) デ ィ ス ク の 読 み 書 き を 避 け る た め 、 デ ー タ を メ モ リ に 保 持 す る 。 こ れ に よ り 性 能 は 向 上 す る が 、 コ ン ピ ュ ー タ が ク ラ ッ シ ュ し た 場 合 、 結 果 と し て デ ー タ が 損 失 し た り フ ァ イ ル シ ス テ ム が 壊 れ た り す る か も し れ な い 。 sync は メ モ リ に あ る 内 容 す べ て が デ ィ ス ク に 書 き 込 ま れ る こ と を 保 証 す る 。 通 常 、 シ ス テ ム の 終 了 に は shutdown(8) や halt(8) の よ う な シ ャ ッ ト ダ ウ ン コ マ ン ド を 稼 働 さ せ る が 、 こ れ 以 外 の 方 法 で シ ス テ ム を 終 了 し よ う と す る 場 合 に は 、 こ の コ マ ン ド を 呼 び 出 す べ き で あ る (シ ャ ッ ト ダ ウ ン コ マ ン ド は シ ス テ ム の 停 止 前 に 同 期 を 行 わ せ て い る )。 こ の コ マ ン ド は 単 な る 要 求 で し か な い こ と に 注 意 す る こ と 。 sync(1) は カ ー ネ ル シ ス テ ム コ ー ル sync(2) を 呼 び 出 し 、 カ ー ネ ル が フ ラ ッ シ ュ の 予 定 を 立 て る 。 し た が っ て 、 sync コ マ ン ド は バ ッ フ ァ が 実 際 に フ ラ ッ シ ュ さ れ る 前 に 返 っ て く る か も し れ な い 。
|
−−help 標 準 出 力 に 使 用 方 法 の メ ッ セ ー ジ を 出 力 し て 正 常 終 了 す る 。 |
−−version 標 準 出 力 に バ ー ジ ョ ン 情 報 を 出 力 し て 正 常 終 了 す る 。
プ ロ グ ラ ム の バ グ に つ い て は <bug-fileutils [AT] gnu.org> へ 報 告 し て く だ さ い 。 こ れ は Ragnar Hojland Espinosa <ragnar [AT] ragnar-hojland.com> に よ る マ ニ ュ ア ル ペ ー ジ で あ る 。