File unixshell文件传输

File unixshell文件传输,file,unix,scp,transfer,File,Unix,Scp,Transfer,我刚开始使用Unix,我需要将一些文件从我的类文件夹复制到我的MAC上 文件是lab1.txt和lab1script,unix主机是myname@stdlinux.myschool目录是/home/1/name/c4251/bin 我需要它去我的桌面或者我能找到它的地方,至少,我一直在使用scp的语法: scp lab1.txt myname@stdlinux.myschool:lab1.txt 我真的搞不懂发生了什么。非常感谢您的帮助。进入您的mac并打开终端。格式为: scp from t

我刚开始使用Unix,我需要将一些文件从我的类文件夹复制到我的MAC上

文件是
lab1.txt
lab1script
,unix主机是
myname@stdlinux.myschool
目录是
/home/1/name/c4251/bin

我需要它去我的桌面或者我能找到它的地方,至少,我一直在使用scp的语法:

scp lab1.txt myname@stdlinux.myschool:lab1.txt

我真的搞不懂发生了什么。非常感谢您的帮助。

进入您的mac并打开终端。格式为:

scp from to
所以您要键入:

scp myname@stdlinux.myschool:~/home/1/name/c4251/bin/* .

您正在将bin文件夹中的所有内容(通过使用
*
)复制到当前文件夹(您正在从中拨打此电话),该文件夹由

用户2371502表示:

scp myname@stdlinux.myschool:/home/1/name/c4251/bin/* ~/Desktop/

上面写着/home/1/name/home/1/name/c4251/bin/*没有找到这样的文件或目录。我试着从运行shell的终端和MAC的默认终端调用它。运行sftp并调用目录得到了它。谢谢你的帮助。
/home/1/name/home/1/name/c4251/bin/*
——你有
/home/1/
两次……这是故意的吗?是的,这就是它给我的错误。不确定发生了什么,但通过使用sftp从mac终端打电话,我可以将文件下载到我的家用电脑上。