【好书共享】Linux命令行与shell脚本编程,你会了么

为什么要学,怎么学?

一般的生信软件都是Linux版本的,所以你处理软件,就要去Linux系统安装使用了。学习Linux命令行是为了在黑白界面安装运行软件、查看整理文件、切换目录,就像咱们在window上做的那些事情。其实Linux也是有桌面,window也有黑白界面。为什么一定要使用黑白命令行界面呢,Panda姐觉得因为方便,哈哈,用多了你就感触了。至于怎么学,大家看看之前Jimmy师兄给大家写的帖子“如何系统入门linux?”吧~ 对了,还有shell脚本也很重要,它能帮助我们批量运行任务,样本数量一上来,数据处理步骤多起来,你就懂了。

做做题,测试下

如果你接触过点Linux,买过书,学过一段时间了,那来测试一下,下面的题,你会了么?

没学过怎么办,买本书书立马学起来

有钱的同志们,就去买《鸟哥的Linux私房菜》;
没钱的同志们,就去看看免费的马哥Linux视频;
幸运的同志们,就期待着生信技能树给您送书;
话不多说,看看这期来自图灵社区友情赞助的Linux方面的好书~

下面第一本书是《Linux命令行与shell脚本编程大全》!!

本书特色

  • 工具书, 可以当做速查手册使用

  • 易于实操, 容易掌握

适合读者

  • 理解 Linux 基础概念, Linux 命令行 / shell 脚本编程细节

  • Linux 系统任务自动化实战

阅读规划

本书可以划分为 3 部分阅读

  • Linux 基础概念: 掌握概念是阅读技术书籍时的核心

  • Linux 常用命令: 熟悉常用操作, 巩固学习到的 Linux 基础概念, 了解「能做什么」「怎么做」

  • shell 脚本编程: shell 编程基础, 以及最终目标 —— 任务自动化

第一部分: Linux 命令行

  • 1.大部分「Linux 基础概念」在这一部分,重在理解,推荐使用「思维导图」等工具来辅助理解

  • 2.大部分「Linux 常用命令」在这一部分,最好的学习方式当然是动手操作难点内容
    如果之前没有接触过 Linux 操作系统, 会感觉有点困难, 主要来自于由图形化界面转到命令行, 不过不要紧, 跟着这本书多敲几下命令就好了, 很快就能适应的

补充

  • 1.理解概念时, 可以尝试构建自己的「知识体系」, 这样在阅读其他书籍的时候, 容易做到「融会贯通」

  • 2.要用「使用主义」的心态学习「Linux 常用命令」, 不用刻意记住每个命令每个参数, 知道「这是什么」和「能干什么」,做到「随时速查」即可

第二部分: shell 编程

重点内容

  • 1.少量的「Linux 基础概念」

  • 2.Linux 任务自动化

  • 3.shell 编程基础

难点内容

shell 编程是这本书的大部分内容(2/3), 但理解这门语言「擅长做什么」更重要, 不要过于关注语法细节, 多看书中具体使用的场景

阅读建议

  • 1.还是重在「概念」的理解

  • 2.编写 shell 脚本的同时熟悉 vim 操作

  • 3.了解 shell 编程基础, 以能看懂 shell 脚本作为目标

补充

(0)

相关推荐