诺禾讲堂-linux基础

Posted 诺禾生信

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了诺禾讲堂-linux基础相关的知识,希望对你有一定的参考价值。

前言


欢迎大家来到诺禾生信的课堂,今天我们开始疾病信息分析培训第一讲:Linux系统操作。

先来回顾一下我们今天学习的内容:


什么是linux系统呢?



诺禾讲堂-linux基础


各大主流硬件厂商包括IBM、英特尔、惠普、Sun和戴尔等公司都已成为Linux的支持者。而基于Linux的各类商用软件也已经就绪,中间件领域有IBM的WebSphere、甲骨文的Oracle10g、BEA的WebLogic和Sun公司的N1等。数据库领域有IBM的DB2、甲骨的Oracle Database 10g、Sybase的ASE36等,可以说,除微软SQL Server外,几乎所有主流数据库都对Linux提供了良好的支持。在信息技术管理领域的厂商冠群、惠普和BMC等,在应用领域的SAP、甲骨文、PeopleSoft等著名应用软件厂商都把Linux纳入其产品发展路线图中,为用户提供全线解决方案


诺禾讲堂-linux基础


Linux 的分区不同于Windows。
Linux下都是从根目录“/”开始的,不同于windows下有C盘、D盘…
Linux所有的内容都是文件,不同类型文件。


诺禾讲堂-linux基础

个人电脑的运算能力有限,我们是通过远程连接软件,登陆到集群上进行信息的分析和处理。Linux系统同样有开发得精美好看的图形化界面


诺禾讲堂-linux基础

Linux操作

首先,我们要登陆上集群,这样就可以直接使用个人电脑登陆到远程的Linux系统进行操作啦

诺禾讲堂-linux基础

在linux系统中,一个重要的不同就是,我们需要经常使用各种各样的命令来进行操作,在使用的时候,需要注意使用的语法

诺禾讲堂-linux基础

常用的Linux命令的操作主要分两类操作,对目录的操作,和对文件的操作。
 在本课程开始之初,我们就提到了,在Linux系统中,一切都是文件。
 其实我们的常用操作,也是对于文件和文件系统的操作,对于目录的操作,便于我们更好地调用各个文件的存放的位置,从而进一步对文件进行处理

诺禾讲堂-linux基础

常用的文件操作命令,可以进行文件的查看,统计文件的行数、字符数,复制、移动文件和目录,还有对于文本的分析和编辑操作

诺禾讲堂-linux基础

除了在命令模式直接输入命令,进行及时交互式处理,我们也可以使用编辑器来使用命令,执行多种文本操作

诺禾讲堂-linux基础

Linux权限

通过上面的学习,对于基础的文件操作和文件目录的操作,我们有了一个简单的了解,学习了查看文件,合并文件,提取文件中的主要信息。
接下来,我们来了解一些关于文件和目录权限的知识,为什么要学习这方面的知识呢?
因为,不是所有的文件我们都可以拥有操作的权限,拥有相应的权限才能做后续的操作。

诺禾讲堂-linux基础

通过对权限的修改,可以改变对于文件目录和文件的操作的权限

诺禾讲堂-linux基础

虽然linux本身的命令已经很强大了,但是对于有些处理,需要安装软件来进行操作,接下来对于Linux的软件安装和环境变量进行一下了解:

诺禾讲堂-linux基础

相应地进行环境变量的配置,将目录加入PATH环境变量之后,这样就可以直接输入程序的文件名,即可运行

诺禾讲堂-linux基础

掌握了上述相关的知识,还需要多多进行后续练习哦~我们下节课再见~


生信

岂止于美

长按二维码关注


以上是关于诺禾讲堂-linux基础的主要内容,如果未能解决你的问题,请参考以下文章

linux网络编程---------信号大讲堂

诺禾:诺禾解释:代码生成器-Java也能开发漂亮的界面

程序员诺禾:诺禾分析多任务中的java性能问题

程序员诺禾:诺禾分析多任务中的java性能问题

诺禾,资深程序员诺禾:JavaPHP和Python各有什么优势

程序员诺禾:技术差的程序员,90%都输在这点上,诺禾