常见将文件上传到linux的方法:
scp命令;
xshell软件的xftp程序;
U盘挂载;
服务器自带的lrzsz程序;
rsync
各种ftp软件 filezilla 等
一、scp命令
1、上传本机文件到服务器:
scp get66.pcap root@196.168.1.147:/super
2、服务器文件,拷贝到本机
scp root@192.168.1.147:/super/dns.pcap /
3、拷贝super文件夹下的所有文件到服务器
scp -r /super/ root@192.168.1.145:/
二、xshell 的xftp
(略)
三、U盘挂载
文件在U盘,直接将其插到服务器上,然后挂载,就能把U盘上的文件拷贝到服务器上了:
1、执行fdisk -l 查看:
fdisk -l
2、挂载到自定义目录下:
mount /dev/sdc1 /upan/
3、进入挂载的目录,并查看
cd /upan/
ls
就能看到U盘里面所有的文件了4、把文件拷贝到服务器home下:
cp autorun.inf /home/
5、卸载U盘
cd /
umount /dev/sdc1
四、服务器自带的rzsz程序,没有的话需要安装
现在大多数Linux服务器都自带有lrzsz程序,方便文件上传下载,如果没有可以直接安装就好。1、rz(本机文件上传服务器)
rz # 选择本机上的文件上传给服务器
2、sz(服务器上文件拷贝给本机)
sz test.tar
五、rsync
语法基本同 scp,它使用增量传输算法,该算法仅发送源文件和目标文件之间的差异以减少网络发送的数据量。所以它广泛用于备份和镜像,或作为日常使用的拷贝命令。
六、各种ftp软件
Filezilla,xftp