如何高效的在服务器和本地进行上传和下载文件

昨天, 师弟告诉我可以在xshell中使用sz进行下载, 想要上传的话用rz就行了. 然后我竟然没有听过. 学习最好的方法就是写一篇博客, 比如这篇.

1. 从putty到xshell

2. FileZilla, Winscp到scp

  • 上传文件file.txt到服务器: 然后运行scp file -P 22 [email protected]:/home/dengfei/xxx
  • 下载文件file.txt到本地: scp -P 22 [email protected] :/home/dengfei/xxx/file.txt .
  • 如果端口是22, 那么-P 22可以省略
    为了不每一次输入dengfei@192....之类的代码, 以及输入文件的绝对路径, 我编写了一个perl脚本, 自动定位文件所在的绝对路径, 并且加入scp的命令, 这样就可以生成一个命令,可以直接在本地的shell中下载服务器的内容:
    #!/usr/bin/perluse strict;chomp(my $pwd = `pwd`);print "scp dengfei\@192.168.3.44:$pwd/$ARGV[0] .\n";
    现在看起来, 还是太复杂了. 怎么简单?
    使用sz和rz啊.

    3. sz和rz上传和下载

    首先你的Linux上需要安装安装lrzsz工具包,(如果没有安装请执行以下命令,安装完的请跳过)
    yum  install lrzsz
    安装完毕即可使用。
    3.1 下载
  • 服务器当前目录有一个hello.txt文档, 我要下载到本地的桌面上, 键入:
    sz hello.txt
  • 本地桌面上有个hello(2).txt文件, 想要上传到服务器本地文件中, 在服务器中键入:
    rz
  • sz是下载命令
  • rz是上传命令
  • 如果没有这两个命令, 就安装lrzsz
    服务器是centos的安装命令:
    yum  install lrzsz
    服务器是ubuntu的安装命令:
    apt install lrzsz

    5. sz和rz分不清楚

  • sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载
  • rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传
生物统计:

主要包括试验设计,生物统计中的数据分析,育种中的数据分析,相关的文献解读。

1,用R语言生成增广试验设计

2,P-rep designs 文献解析及实现方法

3,RCBD和alpha-lattice试验效率比较

4,如何对增广试验数据进行分析

5,如何对数据进行汇总统计(R语言)

6,关于联合方差分析的讨论-1

7,农业统计分析系列1-软件包介绍

8,农业统计分析系列2-试验设计

9,Excel中的数据透视功能处理农业数据

10,进军机器学习--序言

11,  植物育种中全基因组选择是成熟的方法么?

12,  不同试验设计遗传力的计算方法

13,  农业大数据时代的几个案例

14,  农业试验中如何分析单因素方差分析

15,  P-rep designs 文献解析及实现方法

16,  文献阅读: 林木中遗传参数评估

17,  育种4.0世代的到来个人应该准备什么

18,  农业试验设计中田间种植图的绘制方法

数量遗传:

主要是动物数量遗传,动物育种中应用比较广泛,无论是基于系谱的动物模型,近交系数,亲缘关系系数,配合力,育种值,还是单性状模型,重复力模型,多性状模型等相关知识。

1,R语言求解混合线性方程组(有系谱)

2,R语言混合线性模型包代码演示

3,DMU-遗传参数评估-学习笔记1

4,DMU-单性状动物模型-学习笔记2

5,DMU-单性状重复力模型-学习笔记3

6,DMU-多性状动物模型-学习笔记4

7,DMU-单性状母体效应-学习笔记5

8,DMU软件 语法高亮-学习笔记6

9,DMU从入门到放弃系列汇总

10,育种中一般和特殊配合力的计算方法

11,为什么要学习数量遗传学1--序言

12,2-数量遗传学课程介绍

13,3-数量遗传学课程介绍-R语言基础

14,4-数量遗传学课程介绍-R挖掘数据

15,利用系谱计算近交亲缘关系系数

16,单性状动物模型矩阵形式计算BLUP值

17,  ABLUP-GBLUP-SSGBLUP模拟数据比较

18,  文献阅读: 林木中遗传参数评估

19,  遗传变异系数怎么计算

20,  测定日模型及随机模型介绍

21, DMU遗传参数评估cookbook pdf

编程语言:

包括Python,R语言,Julia,Perl语言,Linux的Shell语言,主要是我平时学习时的一些笔记和总结。

1,R,Julia以及Python共享数据

2,Python生物统计---笔记1

3,Python学生物统计---笔记2

4,Python学生物统计---笔记3

5,Python学生物统计---数据导入笔记4

6,Python学生物统计---可视化---笔记5

7,Python学生物统计---T检验笔记6

8,Python学生物统计---方差分析笔记7

9,shiny学习笔记1---上传数据

10,shiny学习笔记2-下载数据

11,shiny学习笔记3--生成html报告

12,data.table学习笔记1

13,data.table学习笔记2

14,  R语言与独孤九剑以及Python与降龙十八掌

15,  snakemake 学习笔记1

16,  snakemake 学习笔记2

17, snakemake 学习笔记3

18, snakemake 学习笔记4

19,  远程访问服务器 jupyter notebook 的设置方法

20,  WOX 糙快猛的实现方法

21,  R语言中如何写入xlsx的不同sheet表格

22,  几种加快R语言运算的方法

23,  如何批量安装R语言包

基因组选择:

育种数据分析中,表型选择,方差分析,混合线性模型的BLUP育种值是学科的枝干,MAS,GWAS是花苞, GS则是盛开的花朵,其依赖于常规的数量遗传理论,但青出于蓝而胜于蓝,具有光明的前景,由于GS的应用,分子育种的落地又大大提前了一步。现在GS在动物育种中,特别是牛,猪,鸡,羊中正在大规模落地,以后再玉米,水稻,小麦,大豆的应用也将落地。冬天来了,春天还会远么? 这个章节有文献解析,SNP数据清洗,G矩阵及H矩阵构建,模拟数据,软件使用,理论介绍等等。

1,QMSim 基因组数据模拟软件-介绍

2,关于SNP在染色体上的分布图怎么做

3,GS中G矩阵和H矩阵构建时的计算效率

4,JWAS: 基于贝叶斯的GWAS和GS软件

5,多性状分析中FA Model的用法

6,如何构建G矩阵-基因组亲缘关系矩阵

7,基因型数据012及-1,0,1计算基因频率

8,rrBLUP和asreml-r计算GBLUP比较

9,全基因组选择介绍-1

10,全基因组选择介绍2:构建H矩阵

11,基因组选择技术在动物育种中的应用

12,plink格式转化为012的方法

13,  全基因组选择GS软件: MiXBLUP 2.1介绍

14,  基因组选择和SNP分析在ASREML的实现方法

15,  基因组选择分析软件调研

放飞自我系列:

所谓放飞自我, 就是放飞自我系列. 

1,使用摇床通过微信运动进行市场推广

2,关于写长文有助于思考的感想

3,《大国宪制》读后感---题记

4,一只特立独行的猪

5,铭记: 首例基因编辑婴儿在中国诞生

6,月薪8000出租车司机给我上的一课

7,DMU从入门到放弃系列汇总

8,读龙场大悟--有感

9,学习方法论与花心大萝卜的博文

10,玉米育种理论在谈恋爱中的应用分析

11,学习编程, 我为什么建议你不要看视频

12,人际交往能力远比你想象的重要

13,从年终总结到买凶杀人

14,科学算命以及全基因组选择的讨论

15,如何科学的理解算命及深度思考

16,有公众号的少年不可欺

17,情人节--下雪的白色情人节

18,农学研究生的前途

19,奇文读后感:农学劝退论

20,奇文共赏:农学专业有多坑?

21,为什么搞数据分析的人要学学打麻将

22,  上士闻道

23,  我与红宝书《玉米数量遗传学》的故事

24,  我年薪百万的故事

25,  从读书到别人思想的跑马场

26, 反对996为什么是一场闹剧

你可能感兴趣的:(如何高效的在服务器和本地进行上传和下载文件)