用户名:  密码:   
您当前的位置:首页 > 电脑与网络 >  Linux > 

Windows与Linux系统间如何交互文件

上次修改时间: 2024-01-30 18:23:46      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\linux\      下一页

Windows与Linux系统间如何交互文件

Xshell下载地址:https://www.netsarang.com/download/
1. 有时在win下浏览器上查到的一些命令想复制到虚拟机上Linux的命令行上,发现复制不上去
解决方法:
Windows上安装Xshell,使用SSH方式登录到Linux命令行下,方法同登录华为路由器和交换机,这样就可把命令直接复制到XShell上了

2. windows上安装xshell,linux安装lrzsz包,使用rz或sz命令在两系统间交互文件
1)上传:将windows上指定目录的文件上传到linux下指定目录
方法:
Windows上安装Xshell,使用SSH方式登录到Linux命令行下,使用yum命令安装lrzsz软件包: yum install -y lrzsz
安装完成后使用cd命令切换到要保存上传文件的目录,如:cd /usr
再执行rz命令xshell就会打开一个windows窗口,选择一个或多个文件,点确定,就会自动把选择的文件上传到/usr下,使用ls命令可查看上传的结果
2) 下载:将linux文件下载到windows
xshell登录linux后执行:sz a.txt,这时xshell会弹出一个保存在对话框,选择一个保存位置就可以将当前目录的a.txt下载下来

3. 使用WINSCP将windows文件上传到linux
winSCP下载地址:https://winscp.net/eng/download.php
在windows上下载安装,运行后左侧为本地目录,右侧为远程目录,拖动就可以上传

4. FTP方式
使用华为的IPOP的FTP功能建立一个FTP服务器,到linux下执行
wget ftp://192.168.13.5/aa.txt   //将ftp目录下的aa.txt下载到linux的当前目录
curl -O ftp://192.168.13.5/aa.txt  //使用curl命令下载ftp文件,注:这里的-O为大写,表保存为文件,否则显示显示出下载的内容
如FtP有密码可用如下方式
wget ftp://username:password@192.168.13.5/aa.txt  //ftp.example.com为ftp的地址
curl -u username:password -O ftp://192.168.13.5/aa.txt

5. 两个Linux系统间交互文件,未测试
scp /path/to/local/file username@remote_ip:/path/to/destination  //将本地linux文件上传到远程linux
scp username@remote_ip:/path/to/remote/file /path/to/local/destination  //远程linux文件下载到本地linux