一个粉丝邮件联系我说自己下个月就要开始处理单细胞数据,怕我们的马拉松生信入门课程来不及,因为第三周才是Linux,月底才到转录组,下个月初她自己拿到了单细胞转录组数据肯定是没办法处理。所以希望我给她Linux服务器账号和密码,先跟着公开课学习,但是我推荐了腾讯云服务器后才分析对方花了一个晚上加上半个白天才搞定服务器的ssh连接,这个折腾的心路历程值得分享!
下面折腾过程
Linux学习
一.为什么要学习Linux
运行效率和稳定性比Windows更高,节省内存。支持多任务多用户,具有批量处理能力。对于一个生信小菜鸟,我的理解就是转录组的数据,单细胞测序的数据等比较庞大,需要用到Linux才能进行分析处理。
二. 准备工作-软件安装
我是Win10系统,下载的是Xshell7(连接服务器),xftp7(传输数据),sublime(文本编辑器),typora(Markdown编辑器)
自己根据自己的操作系统去下载指定软件并且安装即可。
三. 登录服务器
打开控制器,点击登录 在jimmy老师的建议下,购置了一个腾讯云轻量应用服务器(一年40-74元),方便自己日常练习Linux。但是一开始一直没有登录成功!
活动仅限于还没有在腾讯云购买过服务器的新手,活动如下所示:
这样的配置,足够做绝大部分Linux命令的练习啦,甚至可以开通自己的博客,因为你其实是拥有了一个公网IP哦,还等什么呢, 赶快扫描购买吧!
快捷键Ctrl Alt Delete
进入到了一个界面(本菜鸡没有明白这个登录是什么意思)
在咨询客服后发现是自己一开始装的是windows server镜像,如果是要用ssh登录需要更换镜像(帮助文档轻量应用服务器 重装系统 - 操作指南 - 文档中心 - 腾讯云 (tencent.com)) 在服务器列表中,找到待重装系统的实例。根据实际的操作习惯,选择不同的方式进行重装。在实例卡片中,选择更多 > 重装系统。如下图所示:
在“重装系统”页面中,选择重装系统需要使用的镜像,在这里我选择的是Ubuntu。阅读重装确认事项,勾选“确认已了解以上内容,我确定已备份完成”,单击确定。
更改镜像后,重置密码 解决好问题后,打开Xshell。Windows系统登录:打开Xshell→在$后输入 ssh 用户名@IP地址→运行→输入密码→点击确定,就ok啦,希望能帮到同样购买了轻量应用服务器的同学,不要像我一样折腾那么久才登录成功。
如果要看懂上面的操作,需要自行掌握Linux基本技能,我们有公开课(扫描即可直达B站学习!):
https://www.bilibili.com/video/BV1Yy4y117SX
写在文末
我在《生信技能树》,《生信菜鸟团》,《单细胞天地》的大量推文教程里面共享的代码都是复制粘贴即可使用的, 有任何疑问欢迎留言讨论,也可以发邮件给我,详细描述你遇到的困难的前因后果给我,我的邮箱地址是 jmzeng1314@163.com
如果你确实觉得我的教程对你的科研课题有帮助,让你茅塞顿开,或者说你的课题大量使用我的技能,烦请日后在发表自己的成果的时候,加上一个简短的致谢,如下所示:
代码语言:javascript复制We thank Dr.Jianming Zeng(University of Macau), and all the members of his bioinformatics team, biotrainee, for generously sharing their experience and codes.
十年后我环游世界各地的高校以及科研院所(当然包括中国大陆)的时候,如果有这样的情谊,我会优先见你