linux 中的SYNC命令的作用是什么?

如题所述

1、sync命令的作用:是将有关文件系统的存储器常驻信息送入物理介质内。
2、在暂停系统之前,比如要重新启动机器,一定要去执行sync命令。unix系统运行经验表明,为确保可靠起见,应执行两遍sync命令,这是因为sync命令完成时,并不保证信息实际写到了磁盘上,虽然已经执行了一遍这个命令。在执行sync命令以后,要等待磁盘工作灯灭了(假定有系统工作指示灯的话),再去真正暂停机器的运行或启动机器。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-06-27
不是windows中的保存
为了提高磁盘的读写效率,linux 会把频繁读写的磁盘文件在内存中做缓存。。
但是这会造成数据的不同步,
sync 就是为了数据同步。。(flush file system buffers)
你要是对Linux感兴趣的话可以看下的《Linux就该这么学》作为入门的书籍。本回答被提问者和网友采纳
相似回答