假设我有三个名为myfile1.dat myfile2.dat myfile3.dat
的文件scp myfile*.dat login@remote.com:./
会将它们复制到我的远程目录中。
是否有别名来缩短这个,可能还会考虑不同的输入,比如文件夹,就像
myscp [scp options (like -r) only if given] [file name] [path in remote directory]
使用OS X
答案 0 :(得分:3)
您可以使用ssh config在文件~/.ssh/config
中存储此类登录信息:
Host r
HostName remote.com
User login
然后复制文件:
scp myfile*.dat r:
我认为没有办法更多地缩短这个命令。