【问题标题】:Copying Files from Linux Servers从 Linux 服务器复制文件
【发布时间】:2013-08-23 00:43:29
【问题描述】:
有什么方法可以将文件从 linux 服务器保存到我的桌面。在我的大学里,我们使用 Windows XP 并使用 Putty 连接到大学 Linux 服务器。我们在服务器上有个人帐户。我在上面创建了很多 cpp 文件,现在想将它们复制到我的 pendrive 上,这样我就可以在我的家用 PC 上使用它们。另请提及一种从桌面复制到服务器的方法(即,我的帐户所在的位置)。
提前感谢您的帮助。 :) :D
【问题讨论】:
标签:
c++
gcc
terminal
putty
file-copying
【解决方案1】:
WinSCP 在 SFTP、SCP、FTPS 或 FTP 中都能很好地做到这一点。
【解决方案2】:
根据您的权限和包装盒上的内容,您可以将文件内容通过电子邮件发送给自己。
mail -s "Subject" myemail@somewhere.com < /home/me/file.txt
总是可以用简单的东西进行测试
mail -s “Hi” myemail@somewhere.com
【解决方案3】:
为版本控制系统(GIT、Mercurial、Bazaar、SVN)设置一个在线帐户,并将您的文件存储在那里。这样,无论您身在何处,只要有合理的互联网连接,您就可以“克隆”、“拉取”或“更新”文件。
有不少网站有免费的在线版本控制系统,所以大多是“选择一个版本控制系统”,然后在你喜欢的搜索引擎中输入“免费在线vcs服务器”(替换@987654322 @ 使用您选择的版本控制系统)。
另一个好处是您将拥有版本控制,因此能够在不同的版本之间来回切换(当您意识到您今天早上所做的所有更改最终都成为一条糟糕的路线时,这非常有用[我有时会这样做,但经过 30 多年的编程 - 当我搞砸并返回原始代码时,我往往会更早知道],所以你想回到你昨天下午的位置,在你之前开始打破它)。