我做不到很坚强,但起码要让自己不再懦弱!人生最大的错误,是用健康换取身外之物,人生最大的悲哀,是用生命换取个人的烦恼,人生最大的浪费,是用生命解决自己制造的麻烦!
在shell命令脚本窗口中,可以使用scp命令来实现文件的传输,比如文件/文件夹的上传,文件/文件夹的下载。下面就由详细的来说一说。
ssh 文件/文件夹上传命令
1、ssh上传文件命令
命令格式:
#feiniaomy.com scp 本地文件目录 服务器用户名@服务器IP:服务器上传的目录
例:下面以windows系统向linux服务器上传文件为例
scp d:b.txt mozhu@192.168.31.106:/www/ Connecting to 192.168.31.106:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Password: ***** Start scp session to upload. b.txt1.00 KB Sent all of files. Connection closing...Socket close. Connection closed by foreign host. Disconnected from remote host(192.168.31.106:22) at 18:11:26. Type `help' to learn how to use Xshell prompt.
2、ssh 上传文件夹命令
命令格式:
#feiniaomy.com scp -r 本地要上传的文件夹 服务器用户名@服务器IP:服务器上传的目录
例:下面以windows系统向linux服务器上传文件夹为例
$ scp -r d:b mozhu@192.168.31.106:/www/ Connecting to 192.168.31.106:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Password: ***** Start scp session to upload. a.txt5.74 KB aa.txt0 字节 bb.txt0 字节 b.php0 字节 Sent all of files. Connection closing...Socket close. Connection closed by foreign host. Disconnected from remote host(192.168.31.106:22) at 18:18:42. Type `help' to learn how to use Xshell prompt.
ssh 文件/文件夹下载命令
从linux服务器下载文件,也需要使用 scp 命,与上传不同的是,命令的格式有些区别
1、ssh 下载文件的方法
命令格式:
#feiniaomy.com scp 服务器用户名@服务器IP:服务器上下载的文件 本地存放目录
例:从linux服务器下载文件到本地window系统
scp mozhu@192.168.31.106:/www/a.txt d:\dow Connecting to 192.168.31.106:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Password: ***** Start scp session to download. a.txt1.00 KB Connection closed. Disconnected from remote host(192.168.31.106:22) at 18:34:16. Type `help' to learn how to use Xshell prompt.
2、ssh下载文件夹的方法
命令格式
#feiniaomy.com scp -r 服务器用户名@服务器IP:服务器上下载的目录 本地存放目录
例:从linux服务器下载文件夹到本地window系统
scp -r mozhu@192.168.31.106:/www/mochu d:/dow/ Connecting to 192.168.31.106:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Password: ***** Start scp session to download. a.txt55 字节 b.txt64 字节 Connection closed. Disconnected from remote host(192.168.31.106:22) at 18:50:52. Type `help' to learn how to use Xshell prompt.
PS:
(1)、执行scp命令时,必须在一个没有建立链接的shell命令窗口中进行
(2)、文件上传/下载命令执行时都需要输入目标服务器的密码
(3)、上传文件到linux服务器时,需要注意linux服务器目标文件夹的权限,是否有权限上传
到此这篇关于通过ssh如何实现文件传输命令就介绍到这了。是年夜山就有高度和坡度,是江河就有宽度和深度,是人就存在不足和毛病。更多相关通过ssh如何实现文件传输命令内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!