通过xshell,我想把windows下的文件传到linux里,为什么传不了哦?

通过xshell,我想把windows下的文件传到linux里,为什么传不了哦?,第1张

应该是你的linux系统无法读取Windows的文件系统的原因,如果你的windows系统是ntfs格式的话,到网上找一个3g-ntfs,然后编译安装,执行命令

>mkdir

/windows

>3g-ntfs

[source]

/windows

>cd

/windows

>cp

[source]

[destination]

这样即可

因为“终端”编码没有设置成UTF8导致linux rz命令无法传输文件。

1、首先第一步就是要Xshell连接Linux系统,输入命令。比如 df -h查看系统容量,注意的是如下图。中文字符,显示乱码。

2、接着就是要Linux系统系统语言查询,注意都是是不是Linux系统没有安装中文语言包呢?我们来检查一下吧,查看语言包。如下图。

3、然后就是要打开xshell终端服务,这时候再找到菜单--- 属性 如下图。

4、接着就是打开属性,系统设置菜单之后。这时候找到 “终端”编码设置,注意都是默认是 默认语言,选择UTF8设置即可,如下图。

5、最后就是重新打开linux rz,然后输入自己的命令进行文件的传输即可。

1、单独用rz会有两个问题:上传中断、上传文件变化md5不同解决办法是上传是用rz -be并且去掉d出的对话框中Upload files as ASCII前的勾选。

2、-a, –ascii

3、-b, –binary 用binary的方式上传下载,不解释字符为ascii。

4、-e, –escape 强制escape 所有控制字符,比如Ctrl+x,DEL等。

5、rar,gif等文件文件采用 -b 用binary的方式上传。

6、文件比较大而上传出错的话,采用参数 -e。

7、如果用不带参数的rz命令上传大文件时常常上传一半就断掉了,很可能是rz以为上传的流中包含某些特殊控制字符造成rz提前退出。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8697683.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存