sz命令会将选定的文件发送到本地机器
要使用sz命令首先要安装他
执行yum install lrzsz安装
然后执行命令sz filename就可以将文件从服务端发送到客户端
更详细的命令参数如下
Usage: sz [options] file ...
or: sz [options] -{c|i} COMMAND
Send file(s) with ZMODEM/YMODEM/XMODEM protocol
(X) = option applies to XMODEM only
(Y) = option applies to YMODEM only
(Z) = option applies to ZMODEM only
-+, --append append to existing destination file (Z)
-2, --twostop use 2 stop bits
-4, --try-4k go up to 4K blocksize
--start-4k start with 4K blocksize (doesn't try 8)
-8, --try-8k go up to 8K blocksize
--start-8k start with 8K blocksize
-a, --ascii ASCII transfer (change CR/LF to LF)
-b, --binary binary transfer
-B, --bufsize N buffer N bytes (N==auto: buffer whole file)
-c, --command COMMAND execute remote command COMMAND (Z)
-C, --command-tries N try N times to execute a command (Z)
-d, --dot-to-slash change '.' to '/' in pathnames (Y/Z)
--delay-startup N sleep N seconds before doing anything
-e, --escape escape all control characters (Z)
-E, --rename force receiver to rename files it already has
-f, --full-path send full pathname (Y/Z)
-i, --immediate-command CMD send remote CMD, return immediately (Z)
-h, --help print this usage message
-k, --1k send 1024 byte packets (X)
-L, --packetlen N limit subpacket length to N bytes (Z)
-l, --framelen N limit frame length to N bytes (l>=L) (Z)
-m, --min-bps N stop transmission if BPS below N
-M, --min-bps-time N for at least N seconds (default: 120)
-n, --newer send file if source newer (Z)
-N, --newer-or-longer send file if source newer or longer (Z)
-o, --16-bit-crc use 16 bit CRC instead of 32 bit CRC (Z)
-O, --disable-timeouts disable timeout code, wait forever
-p, --protect protect existing destination file (Z)
-r, --resume resume interrupted file transfer (Z)
-R, --restricted restricted, more secure mode
-q, --quiet quiet (no progress reports)
-s, --stop-at {HH:MM|+N} stop transmission at HH:MM or in N seconds
--tcp build a TCP connection to transmit files
--tcp-server open socket, wait for connection
-u, --unlink unlink file after transmission
-U, --unrestrict turn off restricted mode (if allowed to)
-v, --verbose be verbose, provide debugging information
-w, --windowsize N Window is N bytes (Z)
-X, --xmodem use XMODEM protocol
-y, --overwrite overwrite existing files
-Y, --overwrite-or-skip overwrite existing files, else skip
--ymodem use YMODEM protocol
-Z, --zmodem use ZMODEM protocol
分享个开源项目快速开发框架,采用spring cloud alibaba +nacos +vue的 技术栈,实现了大部分
钉钉宜搭的快速开发功能,很值得借鉴下。这是在git上开源的快速开发项目,项目采用微服务为基础的脚手架,包括流程、表单、列表、图表、应用等多个界面化的配置引擎。项目介绍:**JVS的核心目标:**让中小型开发团队过得轻松一点,优化开发团队人力成本高、交付效率低、质量不可控、周期不确定、基础技术投入不足、高端技术支持不够等JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。项目标签低代码、微服务、支持SaaS、私有化部署、DevOps、开源项目地址框架前端地址:https://gitee.com/software-minister/jvs-ui框架后端地址:https://gitee.com/software-minister/jvs快速安装地址:JVS/jvs-docker-compose体验地址:http://frame.bctools.cn/#/login登陆可以通过微信扫码登陆,对于配置数据,请各位技术同学手下留情。部署文档https://gitee.com/software-minister/jvs-docker-compose/blob/master/readme.md**物理拓扑:技术文档地址(微信登陆可查看):技术栈说明:系统部分截图:登陆页面配置化首页系统基础信息设置框架基础功能应用创建列表配置流程配置表单配置图表配置逻辑配置demo环境:http://frame.bctools.cn/#/login开源地址:https://gitee.com/software-minister/jvs如果还有其他的疑问,可以私信远程管理,实际上就是计算机(服务器)之间通过网络进行数据传输(信息交换)的过程,与浏览器需要 HTTP 协议(超文本传输协议)浏览网页一样,远程管理同样需要远程管理协议的支持。
目前,常用的远程管理协议有以下 4 种:
RDP(remote desktop protocol)协议:远程桌面协议,大部分 Windows 系统都默认支持此协议,Windows 系统中的远程桌面管理就基于该协议。
RFB(Remote FrameBuffer)协议:图形化远程管理协议,VNC 远程管理工具就基于此协议。
Telnet:命令行界面远程管理协议,几乎所有的操作系统都默认支持此协议。此协议的特点是,在进行数据传送时使用明文传输的方式,也就是不对数据进行加密。
SSH(Secure Shell)协议:命令行界面远程管理协议,几乎所有操作系统都默认支持此协议。和 Telnet 不同,该协议在数据传输时会对数据进行加密并压缩,因此使用此协议传输数据既安全速度又快。
MLPA(Multiples ligation-dependent probe amplification),多重连接依赖探针扩增,是一种在同一反应管内检测多达50个核苷酸序列的拷贝数变化的方法。MLPA可以快速同时鉴定几十个基因的缺失和插入,可用于血液,肿瘤样本的DNA,mRNA的表达谱分析。而且,MLPA方法可用于甲基化分析。MLPA已经证实是可信而可靠的方法,目前已广泛应用于全世界900多个实验室,使用该技术发表的论文已近千篇。
MLPA目前的应用领域:
1.检测小的重排:BRCA1,BRCA2,MSH2,MLH1,DMD,APC,SMA,NF1,NF2,VHL,TSC1/2,MECP2,NSD1,LDLR,FBN1,CFTR,DPYD,COOL5A1,CACNA1A,PKHD1,BRIP1,SLC26A4,LNM1B,PRSS1,FRMD7,TPMT,FLCN,DNAI1,EP300,DNAH5,UBE3A,PCCA,PCDH15等。
2.检测大范围的染色体重排:williams syndrome,prader-willi/angelman syndrome,digeorge syndrome,cri du chat,pelizaeus-merzbacher,CMT1,HNPP等。
3.检测亚端粒区的拷贝数改变。
4.检测染色体非整倍体改变,(包括羊水样本)。
5.肿瘤诊断:ALL,CLL,Oligodendrogliomas,melanomas,neuroblastomas等病的拷贝数改变。
6.甲基化定量检测:Parader-willi、angelman syndrome,beckwith wiedemann,MGMT,MLH1,Fragile X,抑癌基因的失活。
7.mRNA分析细胞凋亡和炎症反应。
MLPA的特点:
1.基于PCR的反应,一个反应同时检测多达50个基因组DNA序列的拷贝数。
2.样本量要求:只需20 ng 人DNA,羊水0.5 ml 约3000个细胞。
3.能区分一个碱基的差异的核酸序列。
4.反应条件优化,所有试剂盒基本适用同一反应条件,试剂盒包含了所有必需试剂。
5.高通量:24小时内得到结果。
6.仪器要求:只需普通PCR仪和测序仪。
7.检测范围:从点突变到大染色体缺失/插入均能检测。
MLPA反应条件(one-tube MLPA protocol):
1.DNA变性:98度加热5分钟。
2.杂交:加入SALSA探针混合物和buffer于95度孵育1分钟,然后于60度杂交16个小时。
3.连接:加连接酶和buffer于54度孵育15分钟。再于98度加热5分钟使连接酶失活。
4.加引物:dNTP,聚合酶,然后开始PCR扩增。
5.毛细管电泳:输出片段长度和峰面积,软件分析结果。
MLPA的优点:
1.MLPA技术能用于检测许多不同的疾病,差别只是探针不同而已。
2.MLPA是多重反应,一个反应提供了将近50个靶位点。
3.MLPA反应费用较低。
4.MLPA重复性好,简单易操作,可以同时检测多个样本。
5.MLPA敏感性高,仅需20 ng 人DNA,结果不受样品DNA量的影响。
6.MLPA能区分单个碱基的差异,能检测少量的拷贝数改变,如2个,3个拷贝数改变。
7.MLPA可以检测单一外显子的缺失和插入突变。
8.所需仪器易得到
主要是http/https协议,用于数据通信。
聊天功能实现会用到xmpp协议,protocol buffer,websocket各个公司可能实现不一样大概就是这几种协议。
视频播放一般用的是rtmp协议
还没有评论,来说两句吧...