Linux系统及服务器

学会Linux的一些操作,以及借用服务器(快速处理一些内存大的数据),进行以后的生信分析(如转录组上游分析)。
有的人问:学了R语言为什么还要学Linux,Linux处理大数据速度快,一般用R语言处理数据,都用Rstudio,Rstudio是图形界面,处理大数据会慢些,有时候很烧电脑。还有测试公司给的原始表达矩阵,做下游分析有疑惑,自己会Linux,可以进行上数据分析验证多好。

1.Linux入门前准备:

Windows系统需要安装的软件:Xshell、Xftp、Sublime、Typora

课件图

Mac系统需要安装的软件:Termius、FileZilla、Sublime、Typora

课件图

需要注意的地方,下载软件一定要根据自己的电脑系统来下载对应的版本

如下载subline,官网https://www.sublimetext.com/

下载适合自己电脑版本的软件

2.Linux系统简介

2.1什么是操作系统

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

2.2发行版本(作为简单了解,不做详细笔记)

Red Hat系的CentOSDebian系的Ubuntu

我们属于普通用户,不用区别两种系统,只有管理员才比较区别。

3.服务器

服务器本质上就是一台电脑,大多数服务器安装的系统是 Linux系统。处理大型数 据时就需要配置较高的服务器,比如生物信息学中的 NGS 组学测序数据上游处理 就需要服务器。通常我们使用服务器是命令行远程访问而不是桌面操作。Linux 服 务器的优点在于允许多用户同时访问。

登录方式为:ssh 用户名@ip地址

登录服务器:两种方法:命令行法和填表法

登录服务器第一种方法:命令行法

Windows:使用Xshell,需要下载和安装Xshell,才能输入命令行

windows用户登录服务器-课件图

MacOS:用终端/Terminal-- 系统自带,或是下载ITerm2

Mac用户登录服务器-课件图

ssh 用户名@IP地址【端口号】#端口一般不用管,默认是22

Windows登录服务器注意细节:

ssh是登录命令,是后面有空格,其它细节参加培训或是自行网上搜索

MacOS登录服务器注意细节:

MacOS 终端 terminal先设置,防掉线,设置之后再登录服务器

#按return
#复制以下整句代码:
Host *
    ServerAliveInterval 120
    TCPKeepAlive no
#按control C退出
##注意不是按command C

登录服务器第二种方法:填表法

Windows和MacOS不一样,参照课件或是网页搜索(我习惯用第一种命令行登录法,在这里不展开细讲)

服务器掉线因为网络连接异常,按一下键盘的上箭头,调到跳到上一句命令,以便检查。

退出服务器登录,输入:exit


以上两种(命令行法和填表法)登录服务器的方法,选一种就可以,我只认真学第一种,第二种没有做笔记,需要时,我再去翻阅课件或是查资料。

注意:登录服务器时,认真检查IP地址,严格区分用户名字母大小写。

修改命令行配色:运行下面代码 Linux基础.md里的代码,配色的目的是方便检查执行命令的结果。

echo  'export PS1="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"' >> ~/.bashrc

source  ~/.bashrc
没有配色前

如果以后用到grep命令查找关键词,方便观察输出结果

修改配色后

4.电脑本地和服务器之间文件传输(上传或是下载)

主要是实现文件在服务器和本地之间的转存,比如在服务器上处理大数据分析得到的结果,需要可视化,或是保存到电脑的磁盘里,需要通过文件传输媒介。

**Windows文件传输 ,在 Xshell 中点击图标打开 Xftp

图片来自生信技能树自小郭老师的课件

<figcaption style="margin-top: 5px; text-align: center; color: rgb(136, 136, 136); font-size: 14px;">图片来自生信技能树自小郭老师的课件</figcaption>

Mac文件传输,用FileZilla

图片来自生信技能树自小郭老师的课件

成功登录FileZilla,并查看结构

成功登录录FileZilla

通过FileZilla传输文件到服务器里:直接拖动文件就好,拖动文件后,用ls检测是否拖动成功

ls
#看到Data.tar.gz 文件后,输入以下命令进行解压(以下文件为生信技能树提供的)
tar -zxvf Data.tar.gz 
#tar -zxvf是解压命令
ls
#看到Data说明解压成功

5.学习小结:

(1)简单了解Linux及其系统

(2)根据自己的电脑系统下载和安装相对应的软件版本

(3)登录服务器,修改配色(以后方便检查代码或是输出结果)

(4)学会本地和服务器之间的文件传输(传输可以理解为上传和下载)

(5)在linux使用查看命令ls,以及解压命令tar -zxvf

我自己购买一年的服务器账号:https://mp.weixin.qq.com/s/lWc_ElJyHjOSLV-Nk1MnKw

说明

以上内容是参加生信技能树课程,从小郭老师的课件内容摘抄以及做的笔记:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,240评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,328评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,182评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,121评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,135评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,093评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,013评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,854评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,295评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,513评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,678评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,398评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,989评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,636评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,801评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,657评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,558评论 2 352

推荐阅读更多精彩内容