从windows向Linux上传文件,为啥用RZ命令上传文件后,文件权限为600,而其他文件权限都为644?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从windows向Linux上传文件,为啥用RZ命令上传文件后,文件权限为600,而其他文件权限都为644?相关的知识,希望对你有一定的参考价值。
试了一下,将LINUX的644权限的文件用sz命令下载到windows后,删除LINUX上的原文件,再用RZ上传刚下载下来的文件,然后在LINUX查看又变成600权限了。
windows 根本就不支持 Linux 的权限系统,网络下载也不会同时保留权限信息。如果想保留权限信息,先用支持 Linux 权限系统的压缩软件压缩吧……其实 tar 就行。 参考技术A ssh 以链接初始用户权限为准,即便登录后更改root,访问权限无法变更,建议改root登录,或者ftp下载测试追问一直都是以非root身份登录,登录完再sudo的,但以前就没有这种问题
参考技术B 电脑软件有问题!!!使用rz命令向Linux上传文件
step1、安装rz插件:
使用yum provides */name 查找系统自带软件包的信息。并使用yum install -y lrzsz安装
step2、使用rz上传文件:
输入‘rz’后,会弹出文件选择窗口,选择文件即可
注意:
1)文件上传目录为当前目录,即,输入‘rz’的目录
2)注意:单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。
-a, –ascii
-b, –binary 用binary的方式上传下载,不解释字符为ascii
-e, –escape 强制escape 所有控制字符,比如Ctrl+x,DEL等
rar,gif等文件文件采用 -b 用binary的方式上传。
文件比较大而上传出错的话,采用参数 -e
如果用不带参数的rz命令上传大文件时,常常上传一半就断掉了,很可能是rz以为上传的流中包含某些特殊控制字符,造成rz提前退出。
综上,请使用 rz -be
以上是关于从windows向Linux上传文件,为啥用RZ命令上传文件后,文件权限为600,而其他文件权限都为644?的主要内容,如果未能解决你的问题,请参考以下文章