linux和Windows之间互传文件
几种比较简单的方法
1、xshell
安装lrzsz #yum -y install lrzsz
windows 传给linux 输入 rz 然后选择目标文件
linux 传给 Windows 输入 sz 然后选择Windows的保存路径
2、secure软件可以直接上传Windows的文件到linux
3、图形化的linux,可以直接将要上传的文件图标拖入到linux图形化的桌面,然后使用mv命令将文件保存到目标目录
4、ftp上传文件
1)在linux中安装ftp服务
#yum -y install vsftpd
2)在黑名单 /etc/vsftpd/ftpusers 和/etc/user_list中将root释放出来,也就是注释掉
3)在windows中ftp +linux主机ip
4)在Windows命令行下登录root,输入密码
5)使用二进制传输方法,在Windows命令行模式下,输入bin,默认为十进
6)然后将要上传的文件直接拖入到Windows命令行即可,然后上linux的root下查找
7)如果是数据库的东西,进入到mysql中,使用命令# source mysqlname ,不过表的格式要和数据格式一致
5、python上传
#通过paramiko模块连接主机上传
# import paramiko
# hostname = '192.168.7.129' #此处是linux的ip
# port = 22
# username = 'root'
# password = '123'
# t = paramiko.Transport((hostname, port)) #实现ftp功能,声明ftp实例
# t.connect(username=username, password=password)
# sftp = paramiko.SFTPClient.from_transport(t)
# sftp.put(r'C:\Users\Administrator\Desktop\1.py', '/root/1.py') #上传和下载只需要更改前后顺序
# sftp.close()