专栏名称: 生信技能树
生物信息学学习资料分析,常见数据格式及公共数据库资料分享。常见分析软件及流程,基因检测及癌症相关动态。
目录
相关文章推荐
知乎日报  ·  有哪些看起来像假货的文物? ·  20 小时前  
知乎日报  ·  知乎会被 DeepSeek ... ·  20 小时前  
新疆949交通广播  ·  今年,新疆将建保障性住房1.36万套 ·  昨天  
兵团零距离  ·  央媒看新疆 | ... ·  2 天前  
兵团零距离  ·  央媒看新疆 | ... ·  2 天前  
新疆949交通广播  ·  第一批用DeepSeek赶作业的孩子出现了 ·  2 天前  
51好读  ›  专栏  ›  生信技能树

浅识Linux

生信技能树  · 公众号  ·  · 2024-04-22 12:40

正文

学习笔记总结于『生信技能树』马拉松课程

学习过R语言的朋友应该能感受到,R语言的性格很外向。在运行过程中会一个劲儿给我们反馈,这error了那warning了。相比而言,Linux则会更沉默寡言。既然人家不好意思开口,宇子就替它介绍自己吧

本文介绍Linux系统是什么,服务器是什么,本地需要哪些软件

一、Linux系统介绍

1.操作系统

操作系统:管理和控制计算机硬件和软件资源的、最基本的计算机程序,任何应用程序都必须基于操作系统的支持才能运行。常用的三大操作系统: Windows,MacOS,Linux

前两者属于私人公司所有,Windows是微软的,Mac是苹果的,而Linux是开源的系统

图1

2.Linux发行版本

由于Linux是开源的,每个人都可以拿到它的源代码来做各种修改并分享给其他人,用的人多了自然会形成一个流派,久而久之便有了各种流派

所以说Linux是有派别的,而在生信上用得比较多的有两个派别:Red Hat系列的CentOS和Debian系列的Ubuntu。目前CentOS已经不再更新了,所以现在常用的是Ubuntu。如果你使用的是你们学校以前的服务器,那可能是CentOS的,它在当年很火

对于普通用户而言,CentOS和Ubuntu的使用体验几乎没有差别,因此没必要做太多区分。不过对于管理员而言会有区别,即它们管理的工具和命令不太一样

图2

Linux是有桌面版的如图3(左),像Windows和Mac一样可以通过鼠标操作。但更多情况我们是在命令行界面如图3(右)中输入代码来对其进行操作

图3

二、需要的软件

所谓“在命令行界面操作”,意思是我们在Windows或Mac下载需要的软件,这个软件作为桥梁,同时就是所谓的界面,让我们能够用自己的笔记本连接大型服务器,在常见的Windows和Mac系统中进行Linux操作

1.用来连接服务器的软件

①过去习惯用 Xshell 连接服务器,用 Xftp 传输数据。现在直接用一个 Termius 就行了,它集两个功能于一身

②Markdown编辑器则推荐 Typora marktext

图4

2.Termius 介绍

继续用 Xshell Xftp 也没问题,只要能连上服务器就行。如果没有个人习惯或使用偏好,在此推荐试试 Termius







请到「今天看啥」查看全文