如何在 Linux 操作系统中刷新文件系统缓冲区?
为了将缓存写入同步到持久存储,我们在 Linux 操作系统中使用了 sync 命令。
同步命令用于同步易失性存储器和持久性存储器中的相应文件数据。
语法
同步命令的一般语法如下 -
sync [OPTION] [FILE]...
同步命令中可用选项的简要说明
不。 | 选项和说明 |
---|---|
1 | -d, --data 只同步文件数据,不同步不需要的元数据。 |
2 | -f, --file-system 同步包含文件的文件系统。 |
3 | --help 显示帮助消息然后退出。 |
4 | --version 它提供有关版本的信息,然后退出。 |
注 - 如果指定了一个或多个文件,则仅同步这些文件或其包含的文件系统。
为了在 Linux 操作系统中同步当前用户的所有缓存文件,我们使用具有 sudo 权限的 sync 命令,如下所示。
$ sudo sync
同步命令静默运行,不会在终端上显示任何内容。
为了只同步文件数据,不同步 Linux 操作系统中不需要的元数据,我们在同步命令中使用 -d 选项,如下所示
$ sync -d shadow/file.txt
在上面的示例中,影子目录中提供了一个文件“file.txt”。
要仅同步包含 Linux 操作系统中文件的文件系统,我们将 -f 或 --file-system 与同步命令一起使用,如下所示。
$ sync -f shadow/file.txt
为了在 Linux 操作系统中显示 sync 命令的版本信息,我们将 --version 选项与 sync 命令一起使用,如下所示。
$ sync --version
要查看 Linux 操作系统中有关 sync 命令的更多信息,我们将 --help 选项与 sync 命令一起使用,如下所示。
$ sync --help
以上是 如何在 Linux 操作系统中刷新文件系统缓冲区? 的全部内容, 来源链接: utcz.com/z/361494.html