使用SSH上传文件及文件夹到Linux服务器的方法https://help.aliyun.com/zh/ecs/how-do-i-upload-files-and-folders-to-a-linux-instance-by-using-ssh?spm=a2c4g.11186623.0.i79
上传文件到服务器
执行以下命令上传文件到指定目录。
scp [$File_name] [$Username]@[$IP]:[$File]
说明:
[$File_name]指的是文件的名字。
[$Username]指的是服务器的用户名字。
[$IP]指的是服务器的IP地址。
[$File]指的是指定的服务器目录。
使用SSH上传文件及文件夹到Linux服务器的方法。
上传文件到服务器
执行以下命令上传文件到指定目录。
scp [$File_name] [$Username]@[$IP]:[$File]
上传文件夹到服务器
执行以下命令递归上传整个目录。
scp -r [$Folder] [$Username]@[$IP]:[$File]
[$Folder]指的是文件夹的名字。在要上传文件夹的前面加-r参数,否则报错。
可以通过 Secure Shell (SSH) 协议将文件上传到 Linux 控制台。可以使用 WinSCP 或 Cyberduck 等 SFTP 客户端软件来完成这项操作。请参考以下步骤:
可以使用SSH协议从本地计算机上传文件至远程服务器,在Windows上可以采用PuTTY等工具;而在MacOS/Linux上可以直接打开终端并输入命令实现文件传输。
首先你需要了解如何连接到目标远程机器,并拥有对目标机器上的适当权限,接下来执行命令:
scp /path/to/local/file username@hostname:/path/to/remote/directory/
其中/path/to/local/file
是指本地计算机上的路径和文件名,username@hostname
是要登录的远程机器地址和用户名,/path/to/remote/directory/
是指定的目标目录路径。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。