子曰:因材施教

诚然,不同环境下成长的大家吸收新知识的习惯和能力千差万别,但总有一些人的经验非常值得借鉴!同样的指点我发出去了31份,能坚持一个月的寥寥无几,甚至能坚持5天的也才8个人。当然,独立自主的坚持学习本身就很难,更困难的是无人指导而经常走弯路。

上次我推荐了一个优秀学员的学习笔记:Linux学习体会

成功出师很不容易,再秀一个例子。

见贤思齐焉

我的入门路线

我以马哥的linux教学视频的2~9节来入门Linux, 花了大约十天时间看完这些视频并且记录详细的笔记。学习了一些关于Linux的基础以后更重要的一部分是要多运用,我又花了大约十天时间来完成生信人的Linux考试以及生信编程实战5个月传送门的题目。

我的学习方法

先以1.5倍速以上的速度囫囵吞枣把视频看一遍(一天看一节课差不多),再进行回忆写个笔记大纲,对将要学的内容有个大概的印象。在第二遍看时,对于许多自己觉得应该掌握的但仍然没有理解的部分(参考:生信分析人员如何系统入门linux),认真看一遍并记录笔记,还可以在http://man.linuxde.net中查找所学的命令进行补充;自己觉得不用太过深究的部分可以跳过。视频中所教的所有命令和代码都自己手打一遍,试一试,我也充分利用了腾讯云每月一元的学生机,可以自己瞎鼓捣。还有不懂的地方就多google。

看完了视频以后,虽还有些意犹未尽,但作为入门生信而言我觉得是足够了。所谓“实践出真知”,马哥的视频其实更偏向于Linux运维,接下来则更多需要的是进行与生物学问题的结合,可以把生信人的Linux考试以及生信编程实战5个月传送门的题目都做一遍,在做题的过程中当然会碰到一些问题不知何从下手,或者忘记命令,这时候就可以翻一翻笔记或者参考前辈的答案进行理解,在实践的过程中也往往可以学到一些有用的编程技巧,提高自己的水平。

我的心得体会

我觉得从Linux入门生信是十分有必要。

一方面是因为,无论是自己写脚本处理一些数据还是说运用一些数据,处理生物信息数据都离不开Linux系统。它也可以帮助我们快速地处理一些数据的统计整理等重复性的工作,熟悉了Linux后可以用多个小命令的组合来完成一些简单的功能,也不必去写完整的Python或Perl程序,提高了效率。

另一方面,在学习Linux的过程中,更是可以使人具备最基本的计算机常识,加深对于计算机的理解和使用,这也是21世纪必不可少的。

马哥的视频也十分通俗易懂,很容易引起我的好奇心,总是让我忍不住一步步往下看。学完了前九节课以后,也已经能够较为熟练地使用Linux,打好坚实的基础,这也帮助我养成了良好的习惯,之后的其他内容可以在学习生信的实践中一步步积累(对于自己感兴趣的内容可以看看马哥相应章节的视频),也可以通过研究前辈们的代码以及生信技能树的教学视频来增长自己的知识,掌握一些实用的技能。

我的笔记列表目录我的Linux笔记·计算机体系结构

我的Linux笔记·Linux操作系统基础

我的Linux笔记·Linux常用命令

我的Linux笔记·文件系统及文件管理类命令

我的Linux笔记·bash的特性

我的Linux笔记·Linux用户权限

我的Linux笔记·用户管理及权限管理命令

我的Linux笔记·管道及重定向

我的Linux笔记·grep及正则表达式

我的Linux笔记·bash脚本编程

我的Linux笔记·sed命令

我的Linux笔记· vim编辑器

我的Linux笔记·磁盘及文件系统管理

我的答案·生信人的linux考试

我的答案·生信编程直播(第一题)-人类基因组的外显子区域到底有多长

生信编程直播第二题-hg19基因组序列的一些探究

我的答案·生信编程直播第三题-hg38每条染色体基因,转录本的分布

我的答案·生信编程直播第四题-多个同样的行列式文件合并起来

我的答案·生信编程直播第六题-下载最新版的KEGG信息,并且解析好

我的答案·详细讲解如何抽取fasta文件里面指定序列名的序列

我的答案·生信编程直播第六题(shell)-批量根据基因list来提取信息

生信编程直播第7题(shell)-批量从NCBI下载数据

我的答案·生信编程直播第8题-ID转换

我的答案·生信编程直播第9题-根据指定染色体及坐标得到参考碱基

我的答案·生信编程直播第10题-根据指定染色体及坐标得到位置信息

我的答案·生信编程直播第11题-把文件内容按照染色体分开写出

我的答案·生信编程直播第12题-json格式数据的格式化

翻译·关于bash,十件我想知道的事

老规矩,点击阅读原文文中的超链接可以直达哦

linux入门生信,优秀学员的学习方法展示相关推荐

  1. 这是入门生信,学习生信分析思路和数据可视化的首选?

    封面来源:https://www.zhihu.com/question/304747766 常规转录组是我们最常接触到的一种高通量测序数据类型,其实验方法成熟,花费较低,是大部分CNS必备的技术,以后 ...

  2. 如何入门生信Linux

    生物信息的学习离不开Linux系统,不管自己写命令处理数据,还是使用现有的工具.Linux对我们来讲最重要的是它强大的命令行功能,可以快速.批量.灵活的处理数据的提取.统计和整理等耗时耗力的重复性工作 ...

  3. 米6 运行 linux,小米6成功刷入统信UOS系统 刷机包开放下载

    统信软件旗下的UOS操作系统近来出镜率极高,在V20服务器版.专业版.个人版发布之后,第三方开发者将之适配在了手机上. 10月5日消息,深度操作系统官方晒出图片,显示深度社区用户BigfootACA ...

  4. 喜讯 雨笋教育优秀学员荣获望城区网络安全攻防演练二等奖

    雨笋君近日收到一份来自望城区网信办对雨笋优秀学员工作肯定的表扬信. 为切实做好2022年全国"两会"期间长沙市望城区网络安全保障工作,检验提升全区关键信息基础设施网络安全防护和应急 ...

  5. 2018对啊网CPA优秀学员表彰大会暨颁奖典礼在京举行

    中新网1月14日电 1月12日,对啊网"2018年CPA优秀学员表彰大会暨优秀学员颁奖典礼"在北京举行.本次大会以"念念不忘·必有回响"为主题,对啊网COO王得 ...

  6. Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!

    Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享! 一.Mysql的Linux版本下载! 博主采用的是mysql-8.0.25-1.el7.x86_64.rpm- ...

  7. Linux入门第四集!Jar包的入门、使用、部署!怎么打Jar包?

    Linux入门第四集!Jar包的入门.使用.部署!怎么打Jar包? 一.首先要确保JDK8已经安装成功 Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64. ...

  8. Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64.rpm官方资源分享!Linux安装JDK8教程!

    Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64.rpm官方资源分享!Linux安装JDK8教程! 提取码均为0916 jdk-8u301-linux-x ...

  9. 超信Linux版(超信 for Linux下载) v1.3.0官方版

    2019独角兽企业重金招聘Python工程师标准>>> 软件名称:超信Linux版(超信 for Linux下载) v1.3.0官方版 版本:1.3.0 大小:36.04 MB 软件 ...

  10. linux系统发送短信,使用Linux发送短信

    使用Linux发送短信 发布时间:2007-06-14 22:16:03来源:红联作者:Assurance Linux发展到今天,很多功能已经可以在可视化的界面中来完成.不过在很多情况下,命令还是非常 ...

最新文章

  1. Python3.5源码分析-内建模块builtins初始化
  2. 下排牙齿中间高两边低_不知道如何添加辅食?让宝宝牙齿数量来帮你忙(附食谱)...
  3. VTK:Utilities之PCAStatistics
  4. 网站使用CloudFlare
  5. 使用POI导入和导出 Excel文件
  6. 戴尔-EMC将至强Phi服务器与Tesla GPU纳入PowerEdge
  7. redis 缓存模式
  8. andorid actionBar
  9. Mybatis递归自查询查(无限极分类)
  10. day_4 Selenium请求库
  11. 北斗如何帮助电动车精细管理?北斗高精度定位显神威
  12. esp8266电池供电方案_(普通照明、应急照明、事故照明)方案解读
  13. 2020西工大计算机考研经验贴
  14. mac os操作系统如何降级
  15. 路由器DNS被劫持的解决办法,dns被劫持怎么办?
  16. corosync/openais+pacemaker+drbd+web实现web服务高可用集群
  17. contiki 参考
  18. 在选择人员定位系统是应该注意什么?
  19. verilog复习与vhdl入门
  20. 各种台式计算机计量单位相同吗,计算机常见计量单位解析

热门文章

  1. 5.从Paxos到Zookeeper分布式一致性原理与实践---使用ZooKeeper
  2. php中用microtime()函数来测试代码运行时间
  3. matlab R2017b 初始化缓慢的问题
  4. 应用安全 - 代码审计 - Python
  5. JavaScript闭包函数的理解
  6. 2018/3/27 省选模拟赛 140分
  7. 排序小记【1】基本排序算法
  8. 执行计划之CONCATENATION
  9. Guava - Collections - Immutable collections
  10. 解决Fedora中root无法登录问题