我需要使用 PuTTY 来提交程序,但我以前从未使用过它,而且很难更改目录。我成功地从自己的计算机连接到 Linux 计算机,但似乎无法将目录更改为我需要的位置。我想要传输的文件位于此处:
C:\Users\xxx\workspace\Life
因此我认为这会起作用:
cd \C:\Users\xxx\workspace\Life
但是我收到“没有这样的文件或目录”的响应。我做错了什么?
答案1
答案2
PuTTY 是一个 telnet 客户端。它不用于文件传输。我假设您正在使用 PSFTP,它是 PuTTY 套件的一部分。
如果是这种情况,那么要更改本地目录,请使用lcd
而不是cd
。该cd
命令用于更改您所连接的 Linux 计算机上的目录。
编辑:
传输文件的最简单方法是使用 FTP。事实证明,您不需要 PuTTY 或任何其他 FTP 客户端;Windows 通过 Windows 资源管理器内置了 FTP 支持。只需在地址栏中输入(当然,替换正确的信息)。资源管理器应该要求输入密码,输入密码后,您应该会看到目标计算机,就像它是您 PC 上的另一个驱动器一样。只需复制并粘贴文件,就像在硬盘上复制一样。(某些版本的 Windows 资源管理器中存在一个错误,在您建立连接后,它会显示一个空白目录。您可以通过将焦点放回地址栏并按 Enter 键而不更改地址来修复此问题。)ftp://[email protected]
答案3
PuTTY 本身并不是文件传输程序。它允许您访问远程计算机,但您不会在那里看到任何文件。
但是,PuTTY 包含两个文件传输程序,分别称为 PSCP 和 PSFTP。您可能需要使用它们。基本用法,从 Windows PC 上的命令提示符开始:
pscp myfile username@hostname:~/