前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux命令-fsync[通俗易懂]

Linux命令-fsync[通俗易懂]

作者头像
全栈程序员站长
发布2022-08-23 14:03:03
2.1K0
发布2022-08-23 14:03:03
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

对fsync命令只做简单介绍,不做详细原理解释。

通过man命令查看fsync(2)函数有以下共识: 1、fsync函数是属于系统核心函数; 2、调用fsync函数会将修改的数据和文件描述符的属性持久化到存储设备中; 3、fsync函数将内核缓存的数据刷新到驱动器上,但是驱动器可能不会立即将数据写入到存储设备中并且可能以一个无序的状态写入; 4、出现意外情况(设备断电或系统崩溃),可能会导致只有部分数据写入到存储设备中;

fsync命令的man文档

关于unix/linux系统下man文档标注不同函数数值的含义

1)、用户在shell环境可以使用的指令或可执行文件; 2)、系统核心提供的可调用的函数与工具; 3)、常用函数、函数库,大部分是C的函数库; 4)、设备驱动程序,通常在/dev下; 5)、配置文件或某些文档的格式; 6)、游戏(Games); 7)、惯例与协议等,如Linux的文件系统、网络协议、ASCII编码; 8)、系统管理员可用的管理指令; 9)、与内核相关的文件;

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/138215.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年5月6,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 关于unix/linux系统下man文档标注不同函数数值的含义
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档