我是使用 bash 命令的新手并且遇到了一些麻烦。我正在 ssh 进入一个包含我的一些工作文件的 linux 盒子。我的 Mac 上有一个本地文件,需要将其复制到服务器上。
以下是我到目前为止所经历的步骤: 1) ssh usrname@orgname.edu 2) 输入密码 3) pwd 4) 工作目录:home/usrname
在这之后我被困住了。我的 Mac 文档中有一个本地文件夹。我想将它复制到我通过 ssh 连接到的服务器上的工作目录中。
感谢你的帮助。谢谢
原文由 ixbo45 发布,翻译遵循 CC BY-SA 4.0 许可协议
当您 ssh 到远程机器时,就好像您坐在另一台机器前面并在其中执行命令。当您处于该状态时,您无法将文件复制到(或从)它。相反,您必须使用不同的工具
scp
,它也属于ssh
系列,实际上在幕后调用ssh
。这是将本地目录复制到远程计算机的方式:我使用
-r
模式(代表递归)递归地复制目录。有关更多详细信息,另请参阅 scp 手册