当前位置:  开发笔记 > 运维 > 正文

通过Mac终端上传文件夹

如何解决《通过Mac终端上传文件夹》经验,为你挑选了3个好方法。

如何通过FTP Mac终端上传整个文件夹?



1> dustmachine..:

你必须使用ftp?我喜欢scp在远程主机支持ssh时使用(安全拷贝)(就像他们中的很多人那样).

scp -r mydirectory username@example.com:destdir

-r意味着"递归",因此它将以递归方式复制整个目录.替换username为您的用户名等, destdir是远程服务器上的相对路径(如果您登录,无论您使用哪个目录),只要您不使用前导斜杠/- 那么它将是绝对路径.


为什么要提供这个答案..他要求FTP!使用FTP DO的原因存在......无论我是否更喜欢scp ......我实际上都是这样做的
@ksthor好点,但这是我搜索的答案,当我用谷歌搜索"上传整个文件夹ssh":)

2> lexu..:
    terminal>ftp user@host
     password:xXxXx
    ftp>mkdir 
    ftp>cd 
    ftp>lcd 
    ftp>mput *
    ftp>close

这将

创建远程目录(或文件夹)

进入该目录

cd到本地目录(如果你没有从那里开始

复制多个文件(全部)

再次退出

在线查看手册页



3> DEAD10CC..:

mput是该任务的正确命令,但我认为OS X的ftp命令行客户端实现不支持通过mput*递归复制目录.

因此,一个可能的解决方案可能是使用替代的ftp命令行客户端,如NcFTP,它随许多Linux发行版一起提供,也可用于OS X.有关详细信息,请参阅NcFTP下载页面.

ncftpput -R -u user -p passwd   

-R是递归模式.

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有