每个生信大神都用着一个黑色的界面,里面是你看不懂的一堆代码。别说代码看不懂了,其实连这个界面怎么整出来的都不知道~~~今天花花就用人话来给你解释这个东东了。
1.linux是什么?emmm…是个操作系统(OS)
你不知道linux,你肯定知道windows跟Mac咯,linux就是他们的兄弟。用windows和Mac能完成的操作,小企鹅(linux)也能完成,而且他以开源、免费、稳定、安全的特点,深受大神们喜爱。对我等小白来说,刚知道这是个什么东东,喜爱就谈不上了,先看看这位兄弟有什么料吧。
(1)应用场景
微软在电脑操作系统市场上是绝对的老大,风靡全球无与伦比。可怜的小企鹅(linux)只占2.27%。所以你以为人家是小乞丐?
错,错,错!
人家的战场不在computer(电脑),在supercomputer(服务器)呀~到2016年底,linux几乎已经攻陷了全部的服务器市场。服务器英文直译是超级计算机,厉害家伙!
有多“超级”?支持很多用户同时使用,且互不干扰。它的内核、内存、硬盘都比个人电脑配置高太多!
(2)权限控制
每天你在刷淘宝、打游戏的时候,你就通过网络连接到了相应的服务器啦,刚才说到服务器支持很多用户同时使用,相互独立。如何理解多用户的权限控制呢?就像别人买的装备穿不到你身上,你上淘宝买衣服动不了别人的支付宝~
(3)命令行模式
区别于windows的图形界面,linux的操作靠命令行来实现,画风是这个样子:一会我来帮你告别“不明觉厉”,希望安完的你能骄傲地说一句“不过如此嘛~”
(4)目录结构(目录相当于windows的文件夹)
linux系统没有C/D/E/F盘,文件系统呈树状。由于用户不唯一,像类似“我的电脑”这种级别的文件,用户是无法访问的,每个用户能到达的最高级目录“宿主目录”,即用户登录时所在的目录,宿主目录放在home目录下。
2.为什么学生信的都要用linux?
这是因为生物软件基于linux,系统开源、免费,不需要图形界面,有效节约资源。命令行模式可以批量、高效地处理文件,满足数据分析的要求。当你需要跑几十、几百G数据的时候,用windows一打开电脑立刻就挂了。
3.怎样实现零成本召唤linux?
很多人会教你用什么双系统,殊不知那要占用脆弱的小电脑多少冤枉空间?Microsoft Loves Linux 这句话出自微软第三任 CEO 萨蒂亚· 纳德拉之口!win10 内置了Linxu而且并非“虚拟化”,也就是说这是一个原生运行在 windows10 上的子系统,最重要的是居然可以去应用商店下载~这就是神奇的 windows subsystem for Linux啦~
1.设置-更新和安全-针对开发人员-启用开发人员模式。
2.控制面板-控制面板-程序-启用或关闭windows功能-勾选适用于Linux的windows子系统
3.乖乖重启
4.下载高大上的工具-ubuntu。microsoft store里有
5.启动ubuntu 窗口显示正在安装-安装成功,设置用户名和密码,相当于注册,这里输入密码是没有任何提示的,一次性打完不要怀疑键盘坏了。
6.更新-输入sudo apt update完成后输入sudo apt upgradesudo 代表管理员,apt相当于install(安装),下载和安装了更新,就可以投入使用啦。
当然,这个linux界面仅能用于学习linux基本操作,想要实战处理数据跑程序的话你的电脑配置不够,需要用到服务器。如果你所在单位有服务器,可以直接申请账号。如果没有可以去阿里云官网看看。远程登录服务器需要下载一个免安装软件putty,需要ip地址和用户名就可以登录了。
行啦,来说一句不过如此啊~
初学生信,很荣幸带你迈出第一步~
我们是生信星球,一个不拽术语、说人话的生信知识平台。需要帮助或提出意见请后台留言或发送邮件到Bioplanet520@outlook.com~