【发布时间】:2009-07-09 05:51:21
【问题描述】:
我必须复制位于 Linux 服务器上的文件,然后用另一个名称重命名。例如 /temp/100.txt 中有现有文件。我必须将该文件复制到另一个名称的相同位置,即 /temp/101.txt 。我怎样才能用 c# 实现这一点。
在 win 2003 上,我们将该文件夹 /temp 用作 IIS 网络服务器的 NFS 文件夹。c# 库 File.copy 是否适用于 NFS 文件系统?
【问题讨论】:
我必须复制位于 Linux 服务器上的文件,然后用另一个名称重命名。例如 /temp/100.txt 中有现有文件。我必须将该文件复制到另一个名称的相同位置,即 /temp/101.txt 。我怎样才能用 c# 实现这一点。
在 win 2003 上,我们将该文件夹 /temp 用作 IIS 网络服务器的 NFS 文件夹。c# 库 File.copy 是否适用于 NFS 文件系统?
【问题讨论】:
是的,File.copy 可以在 NFS 或您可以在 Windows 机器上挂载 R/W 的任何其他文件系统(如果说 FS 是目标 - 如果它只是源,甚至只是 R/O)上工作。 (SMB aka Samba 可能是最流行的用于 Windows/Linux 互操作性的远程 FS,但 NFS 有其自身的优势)。
【讨论】: