Linux 将本地文件上传Linux服务器(SSH)

本地文件想上传到远程服务器上, 除了设定ftp之外,还有以下的命令行方式也很方便。

scp命令

1、从服务器上下载文件

scp username@servername:/path/filename /var/www/local_dir(本地目录)

例: scp root@10.1.1.210:/var/www/scp_test.txt
把10.1.1.210上的/var/www/scp_test.txt 的文件下载到/var/www/local_dir(本地目录)

2、上传本地文件到服务器

scp /path/filename username@servername:/path 

例:scp /var/www/scp_test.txt root@10.1.1.210:/var/www/
把本机/var/www/目录下的scp.txt文件上传到10.1.1.210这台服务器上的/var/www/目录中

3、从服务器下载整个目录

scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)

例:scp -r root@10.1.1.210:/var/www/scp_test /var/www/
把服务器上scp_test目录下载到本地 /var/www/ 目录

4、上传目录到服务器

scp  -r local_dir username@servername:remote_dir

例:scp -r scp_test root@10.1.1.210:/var/www/
把当前目录下的scp_test目录上传到服务器的/var/www/ 目录

除特别注明外,本站所有文章均为[果博]原创 » 转载请注明出处来自https://aiguor.com/notes/228.html

评论 抢沙发

表情 格式
  • 昵称 (必填)
  • 邮箱 (必填)

关注移动互联网,与科技共成长

联系我们