Linux SSH传输文件是通过SCP(Secure Copy)命令实现的。SCP命令可以在本地主机和远程主机之间安全地复制文件和目录。
具体实现方法是使用以下命令:
scp local_file remote_username@remote_ip:remote_folder
其中,local_file 是要传输的本地文件的路径;remote_username 是远程主机的用户名;remote_ip 是远程主机的IP地址;remote_folder 是要传输文件的远程文件夹路径。
首先确定本地路径与远程主机路径存在地址是否无误,并且可以正确连接:
通过ssh命令连接,并确认需要用到的文件夹路径:
ssh ubuntu@xxx.xxx.xxx.xxx
确认后返回本地目录,输入scp命令进行传输:
scp local_file remote_username@remote_ip:remote_folder
scp命令添加路径,举例如下:
>scp E:\avh\ARM.CMSIS.5.9.0.pack ubuntu@xxx.xxx.xxx.xxx:/home/ubuntu
传输成功显示如下:
C:\Users\pink_>scp E:\avh\ARM.CMSIS.5.9.0.pack ubuntu@xxx.xxx.xxx.xxx:/home/ubuntuubuntu@xxx.xxx.xxx.xxx's password:ARM.CMSIS.5.9.0.pack 100% 33MB 1.1MB/s 00:30