windows 上传文件Linux系统

一、说明

上传方式使用rzsz两个命令。就是linux的lrzsz软件。

二、安装

使用一下方式安装

yum install lrzsz

示例:

[root@localhost ~]# yum install lrzsz
Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile
 * base: mirror.bit.edu.cn
 * extras: mirrors.cqu.edu.cn
 * updates: mirrors.cqu.edu.cn
base                                                                                                                                                             | 3.6 kB  00:00:00     
docker-ce-stable                                                                                                                                                 | 3.5 kB  00:00:00     
extras                                                                                                                                                           | 2.9 kB  00:00:00     
updates                                                                                                                                                          | 2.9 kB  00:00:00     
(1/6): docker-ce-stable/x86_64/updateinfo                                                                                                                        |   55 B  00:00:00     
(2/6): base/7/x86_64/group_gz                                                                                                                                    | 153 kB  00:00:00     
(3/6): docker-ce-stable/x86_64/primary_db                                                                                                                        |  45 kB  00:00:00     
(4/6): extras/7/x86_64/primary_db                                                                                                                                | 206 kB  00:00:00     
(5/6): base/7/x86_64/primary_db                                                                                                                                  | 6.1 MB  00:00:01     
(6/6): updates/7/x86_64/primary_db                                                                                                                               | 3.8 MB  00:00:02     
Resolving Dependencies
--> Running transaction check
---> Package lrzsz.x86_64 0:0.12.20-36.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================================
 Package                                   Arch                                       Version                                            Repository                                Size
========================================================================================================================================================================================
Installing:
 lrzsz                                     x86_64                                     0.12.20-36.el7                                     base                                      78 k

Transaction Summary
========================================================================================================================================================================================
Install  1 Package

Total download size: 78 k
Installed size: 181 k
Is this ok [y/d/N]: y
Downloading packages:
lrzsz-0.12.20-36.el7.x86_64.rpm                                                                                                                                  |  78 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : lrzsz-0.12.20-36.el7.x86_64                                                                                                                                          1/1 
  Verifying  : lrzsz-0.12.20-36.el7.x86_64                                                                                                                                          1/1 

Installed:
  lrzsz.x86_64 0:0.12.20-36.el7                                                                                                                                                         

Complete!

三、简单使用

  1. 上传文件
    rz
    
    命令行直接输入rz,会弹出上传窗口,选择文件即可上传。上传到当前的目录下。
    示例:
    [root@localhost ~]# rz
    
    [root@localhost ~]# ls -a
    .   abc.txt          .bash_history  .bash_profile  .cshrc   .docker             MySQL-client-5.5.48-1.linux2.6.i386.rpm  .pki     test.txt
    ..  anaconda-ks.cfg  .bash_logout   .bashrc        def.txt  docker-compose.yml  MySQL-server-5.5.48-1.linux2.6.i386.rpm  .tcshrc  .viminfo
    
    选择文件的时候,可以多选。通过这种方式,成功上传了MySQL-client-5.5.48-1.linux2.6.i386.rpmMySQL-server-5.5.48-1.linux2.6.i386.rpm这样的两个文件。
  2. 下载文件
    sz [文件路径]
    
    使用sz加文件路径的方式,可以直接下载该文件。命令输入完成后回车,会弹框让你选择文件保存的目录。选择完成,既可成功保存。
    示例:
    [root@localhost ~]# sz MySQL-client-5.5.48-1.linux2.6.i386.rpm
    
    使用这种方式,成功下载了MySQL-client-5.5.48-1.linux2.6.i386.rpm文件。

四、参数说明

  1. sz文件上传
    使用以下命令查看sz命令的各个参数。
    rz -h
    
    各个参数解释
    参数 说明
    -+ --append追加到现有文件
    -a -ascii ASCII传输(将CR / LF更改为LF)
    -b --binary二进制传输
    -B --bufsize N个缓冲区N个字节(N == auto:缓冲区整个文件)
    -c --with-crc使用16位CRC(X)
    -C --allow-remote-commands允许执行远程命令(Z)
    -D --null将所有接收到的数据写入/ dev / null
    --delay-startup N在进行任何操作之前N睡眠N秒
    -e --escape转义控制字符(Z)
    -E --rename重命名任何现有文件 --errors N每N个字节生成CRC错误(调试)
    -h --help帮助,打印此用法消息
    -m --min-bps N如果BPS低于N,则停止传输
    -M --min-bps-time N至少N秒(默认值:120)
    -O --disable-timeouts禁用超时代码,永远等待数据
    --o-sync在同步写入模式下打开输出文件
    -p -protect保护现有文件
    -q -安静安静,没有进度报告
    -r --resume尝试恢复中断的文件传输(Z)
    -R --restricted受限,更安全的模式
    -s --stop-at {HH:MM + N}在HH:MM或N秒内停止传输
    -S --timesync请求远程时间(两次:设置本地时间)
    --syslog [= off]尽可能打开或关闭syslog
    -t --timeout N将超时设置为N十分之一秒
    -u --keep-uppercase保留大写文件名
    -U --unrestrict禁用受限模式(如果允许)
    -v --verbose为详细信息,提供调试信息
    -w --windowsize N窗口为N个字节(Z)
    -X --xmodem使用XMODEM协议
    -y --overwrite是,破坏现有文件(如果有)
    --ymodem使用YMODEM协议
    -Z -zmodem使用ZMODEM协议
  2. sz下载
    使用以下命令查看sz命令的各个参数。
    sz -h
    
    各个参数解释
    参数 说明
    -+ --append追加到现有目标文件(Z)
    -2 --twostop使用2个停止位
    -4 --try-4k最多4K块大小
    --start-4k以4K块大小开始(不要尝试8)
    -8 --try-8k最多8K块大小
    --start-8k以8K块大小开始
    -a -ascii ASCII传输(将CR / LF更改为LF)
    -b --binary二进制传输
    -B --bufsize N个缓冲区N个字节(N == auto:缓冲区整个文件)
    -c --command COMMAND执行远程命令COMMAND(Z)
    -C --command-try N次尝试N次以执行命令(Z)
    -d -点到斜杠更改'。到路径名中的“ /”(Y / Z)
    --delay-startup N在执行任何操作之前N睡眠N秒
    -e --escape转义所有控制字符(Z)
    -E --rename强制接收者重命名它已经拥有的文件
    -f --full-path发送完整路径名(Y / Z)
    -i -立即命令CMD发送远程CMD,立即返回(Z)
    -h --help打印此用法消息
    -k --1k发送1024字节数据包(X)
    -L --packetlen N将子包的长度限制为N个字节(Z)
    -l --framelen N将帧长度限制为N个字节(l> = L)(Z)
    -m --min-bps N如果BPS低于N,则停止传输
    -M --min-bps-time N至少N秒(默认值:120)
    -n --newer如果源较新(Z),则发送文件
    -N -newer-or-longer发送文件(如果源是更新或更长)(Z)
    -o --16位crc使用16位CRC而不是32位CRC(Z)
    -O --disable-timeouts禁用超时代码,永远等待
    -p -protect保护现有目标文件(Z)
    -r --resume恢复中断的文件传输(Z)
    -R --restricted受限,更安全的模式
    -q -安静安静(无进度报告)
    -s --stop-at {HH:MM + N}在HH:MM或N秒内停止传输
    --tcp建立TCP连接以传输文件
    --tcp-server打开套接字,等待连接
    -u --unlink传输后取消链接文件
    -U --unrestrict关闭受限模式(如果允许)
    -v --verbose为详细信息,提供调试信息
    -w --windowsize N窗口为N个字节(Z)
    -X --xmodem使用XMODEM协议
    -y --overwrite覆盖现有文件
    -Y -overwrite-or-skip覆盖现有文件,否则跳过
    --ymodem使用YMODEM协议
    -Z -zmodem使用ZMODEM协议
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342