怎样上传文件到linux服务器

如题所述

常见有使用:scp命令、xshell软件里的xftp程序、U盘挂载、服务器自带的lrzsz程序。

一、scp使用说明:

1、把本机的文件传给目的服务器:


scp get66.pcap [email protected]:/super

备注:把本机get66.pcap拷贝到147这台服务器的super目录下,需要提供147的密码

2、在本机上执行scp,把远端的服务器文件拷贝到本机上:


scp [email protected]:/super/dns.pcap /

备注:在本机上执行scp,把远端服务器的dns.pcap文件拷贝到本机的根目录下

3、拷贝目录下的所有文件:


scp -r /super/ [email protected]:/

备注:把/super/目录下的所有文件,拷贝到145服务器根目录下

二、xshell软件里的xftp程序:

xshell这个软件很好,强烈推荐哦!!!

里面有个xftp小插件,可以支持文件在笔记本和服务器互传,这个小插件需要单独在网上下载,直接百度搜xftp,很方便。

1、点击xshell软件上的xftp图标(前提xftp已经下载好)

2、然后就可以互传文件了啊

三、U盘挂载

文件在U盘,那好办,直接插到服务器上,然后挂载上,就能把U盘上的文件拷贝到服务器上了

1、执行fdisk -l查看:


fdisk -l

备注:插上U盘后,fdisk -l查看服务器识别到了,/dev/sdc是我的U盘,16G的

2、挂载到自定义目录下:


mkdir /upan

新建一个目录


mount /dev/sdc1 /upan/

把U盘挂载到刚新建的目录下


cd /upan/ls

就能看到U盘里所有的文件了

3、把文件拷到服务器home下


cp autorun.inf /home/

把U盘里的autorun.inf拷贝到服务器的home目录下

4、卸载U盘

文件拷到服务器后,建议先手动执行命令,然后再拔U盘,防止U盘损坏!!!


cd /umount /dev/sdc1

好了,拔出U盘吧(按照上面的来,先退回到根目录下,再执行umount命令,不然会报错提示U盘在使用,无法卸载)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-11
工具/原料:
windows系统
putty远程工具
winscp软件
1.在windows系统下下载putty软件,它能远程连接到linux服务器上,下载安装包后解压会得到以下的目录结构
2.将上述文件夹中的pscp.exe文件复制到系统C:\Windows\System32目录结构下,保证用dos访问得到。
3.按住win+r键,输入cmd调出dos窗口,在窗口中按照以下格式输入:
pscp 文件在windows系统的路径 linux系统用户名@服务器Ip:/保存的路径
举个例子:pscp a.txt [email protected]:/home/ubuntu
4.之后点击回车,在输入服务器密码后,文件就传输过去啦,可在linux服务器对应的目录上找到相应的文件了。
5.当然还有一种更简单的方法,在windows系统上安装winscp软件。
6.输入用户名密码后,登陆成功进入文件系统,图形化界面操作,直接对要传输的文件进行拖拽处理,文件就很顺利的传输到服务器上了。更多Linux知识可参考书籍《Linux就该这么学》。
第2个回答  2020-04-11
1.准备好用于上传服务器的软件即可。
2.然后使用open命令以及云服务器公网IP来进行远程链接。
3.接着就是指定用哪个名称进入云服务器即可噢。这里小编我就是用root来远程进入云服务器啦。
4.之后便会提示你所进入的远程服务器的目录名称(比如小编我的是root目录)。
5.可用CD切换目录并且可用pwd显示当前目录噢。确定好目录之后直接用put命令接文件名即可上传电脑本地的文件到服务器了。
6.如图,用ls命令来查看当前目录是否有上传的文件即可。
7.如果是要上传文件夹则加-r即可把文件夹上传到服务器里头。更多Linux详细知识可参考书籍《Linux就该这么学》。
第3个回答  2020-04-05

如果有ip地址,ftp账号密码,也可以用 ftp软件上传。linux服务器就是直接用ftp软件上传文件了。

此类的ftp软件很多,比如xhell 等。

第4个回答  2018-04-23
用找个支持sftp和ftp的客户端,比如securefx、cuteftp之类
相似回答