Linux上传文件到服务器命令是什么呢?
1 ssh $ ssh username@remotehost 用shh登陆服务器。
2、scp命令scp基于SSH协议,可以将本地文件拷贝到远程服务上的指定目录,格式如下: $ scp filename username@remotehost:remotedirectory 执行:$ scp ipmsg.log admin@10.25.1.202:/home/admin3 ftp/sftp首先用root用户登录远程Linux服务器,将admin用户添加到FTP账户中。 通过echo命令追加一行到user_list文件中:
# echo admin >> user_list 之后通过service命令开启FTP服务:
# service vsftpd start现在就可以在本机访问FTP远程服务器了,然后通过put命令上传文件了。4 SSH Windows ClientSSH提供了一个scp2.exe作为Windows下的scp命令工具。
怎么把本地文件传到linux虚拟机?
先安装rzsz工具。
yum -y install lrzsz
然后就有了上传rz,和下载sz工具了。
然后使用rz 回车,会弹出来上传对话框,把你本地电脑上路径下的文件选中,确认就上传到当前linux目录下了。
反过来下载linux文件到本地,使用sz就可以。
在linux的路径下找到要下载的文件,使用命令sz + 文件名,回车就下载到默认下载路径C盘的download下,这个路径可以修改。
Linux如何将云服务器上的数据拷贝到本地电脑?
答具体解决方法如下
1- 基本命令
% scp <username>@server-ip:/file/path/123.txt /目标地/path/
比如:我想把服务器(IP=12.22.33.5)上位于的文件 /home/jennifer/123.txt ,复制到我本机的 /Users/jennifer/
应该是这样: % scp jennifer@12.22.33.5:/home/jennifer/123.txt /Users/jennifer/
2- 复制文件夹
需要 -r
按以上例子,加上123.txt上一层的文件夹 /home/jennifer/QA/123.txt
应该是这样: % scp -r jennifer@12.22.33.5:/home/jennifer/QA /Users/jennifer/
3- 服务器有接口/port
需要 -P
比如接口是 2222
应该是这样: % scp -r -P 2222 jennifer@12.22.33.5:/home/jennifer/QA /Users/jennifer/
4- 需要输入密钥/sshkey
比如密钥的本地路径是:/Users/jennifer/sshkey_jen.txt
应该是这样: % scp -r -P 2222 -i /Users/jennifer/sshkey_jen.txt jennifer@12.22.33.5:/home/jennifer/QA /Users/jennifer/
5- 如果服务器上的文件需要root 权限
可以把需要的文件复制到你自己的用户下面:
5.1- ssh 到服务器
5.2- sudo cp /home/其它文件夹/文件 /home/我的文件夹/
5.3- 用以上 1-4 中你需要的命令即可