网络上有多台计算机可以访问文件吗?

网络上有多台计算机可以访问文件吗?

假设我有一个程序正在同一网络上的多台计算机上运行(并且都在同一帐户上)。程序每隔一段时间就需要读/写一个文件save.dat。实际的文件本身并不重要,更重要的是它的内容(只需跟踪 3 个单独的数字)。

文件更新后,其他计算机应该会看到它也已更新。即程序将读取它并惯于看到它是一个旧副本。

我可以采取什么方式让这些程序都访问这个不断更新的文件?也许是一些网站(比如pastebin)?

答案1

将其中一台计算机设置为 NFS 服务器,并让它为其他计算机提供 NFS 共享。让文件存在于共享网络文件系统上。

这是一个相当常见的解决方案,例如从文件服务器在许多客户端计算机之间共享主目录。

您将能够在网络上找到有关如何执行此操作的更多信息,以及有关如何设置 NFS 服务器的教程。根据您可能使用的 Unix 风格,此操作略有不同。

相关内容