0
点赞
收藏
分享

微信扫一扫

linux文件授权和rzsz下载

一、linux文件授权

切换root用户

sudo su -

为文件夹及其下级文件赋权限

举例:(workspace1为文件夹名称)
chmod  777  workspace1/ -R



二、rzsz下载

1、rzsz程序安装

下载地址 https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

解压安装包

tar -zvxf lrzsz-0.12.20.tar.gz

进入目录

cd lrzsz-0.12.20

执行以下步骤安装

./configure --prefix=/usr/local/lrzsz
make
make install
cd /
 cd usr/bin/
ln -s /usr/local/lrzsz/bin/lrz rz 
ln -s /usr/local/lrzsz/bin/lsz sz

安装完成后输入执行rz命令可测试是否成功安装


2、rzsz程序使用

【说明】

rz中的r意为received(接收),输入rz时,意为服务器接收文件,即将文件从本地上传到服务器。

sz中的s意为send(发送),输入sz时,意为服务器要发送文件,既从服务器发送文件到本地,或是说本地从服务器上下载文件。

注意:不论是send还是received,动作都是在服务器上发起的。

sz下载命令

下载workspace1目录下的所有文件,不包含workspace1下的文件夹
sz workspace1/*

下载一个文件
sz filename

下载多个文件
sz filename1 filename2

在xshell上使用 sz filename1 fiename2会弹出对话框,自己指定下载到本地哪个文件夹下,之所以会弹出对话框,是因为在 会话属性 设置中,勾选了“下载前始终询问”。而使用SecureCRT的话,不会弹出对话框,因为SecureCRT 会话属性 没有“下载前始终询问”选项供勾选。


rz上传命令

rz  filename
rz -y filename (服务器上存在同名文件时需要添加-y)

注:上传的时候,如果上传到的linux目录有同名的文件,是无法上传的,需要先删掉linux上的同名文件。

输入rz,回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。


举报

相关推荐

0 条评论