我的桌面上有一个文件夹.我想将它复制到终端中的服务器.
我没试成功
[~/bin]# cp -r /Users/Sam/Desktop/tig-0.14.1 ~/bin/ cp: cannot stat `/Users/Sam/Desktop/tig-0.14.1': No such file or directory
[编辑]
我在我的服务器上运行命令.问题似乎在于"/Users/Sam/Desktop/tig-0.14.1"是我的Mac中的文件夹,而不是我的服务器中的文件夹.
也许,我无法将文件夹移动到我的服务器,因为我的服务器不知道我的文件夹所在的位置.
我总是通过GUI移动文件夹.在终端也可以这样吗?
从服务器:
scp -r username@A.B.C.D:~/Desktop/tig-0.14.1/ ~/bin/
username是您在本地mac上的短名称.ABCD是服务器看到的本地mac的IP地址.系统将提示您输入密码.
或者,如果您想从本地客户端推送:
scp -r ~/Desktop/tig-0.14.1/ serveruser@W.X.Y.Z:~/bin/
serveruser是服务器上要将〜/ bin复制到的用户.WXYZ是客户端看到的服务器的IP地址.系统将提示您输入serveruser的密码.
scp是ssh的一部分.有关详细信息,请参阅'man scp'(来自终端).