我想知道是否可以在 Windows PC 上访问 Linux 文件系统/文件夹结构。就像能够从我的 Windows PC 实时查看/编辑服务器文件一样。我刚刚在本地设置了一个 CentOS 服务器,并使用 putty 与其连接。问题是我将使用该服务器作为开发服务器,向其上传大量 php/html 文件,我需要实时测试这些文件。
我最初的解决方案是在 PC 上安装 git,但每次我想查看更改时,我都必须从 Windows PC 中推送 -> 然后拉出“USING GITHUB”。我认为有软件允许服务器监听更改,然后自动更新文件,但我想先看看这是否是一个选项。
答案1
您可以使用 WinSCP,它使用安全复制协议在计算机之间传输文件。该程序不需要任何费用,并且使用端口 22(因此只要您可以 ssh 到机器,它就应该可以工作)。您所需要的只是远程计算机上的用户凭据,该凭据可以正确访问您想要使用的目录。登录后,它会在类似于 Windows 资源管理器的视图中向您显示远程目录结构。
此外,该程序还有一个选项保持远程目录最新如果设置的话将:
一旦启动该功能,WinSCP 将注册为在所选本地目录(以及可选的所有子目录)中发生更改时接收通知。一旦您进行更改,例如当您在您喜欢的编辑器中保存文件时,WinSCP 将收到有关相应目录中的更改的通知。然后就会将本地目录与对应的远程目录进行同步。因此,您的更改将自动反映在远程端。