上海锐翌生物科技有限公司

服务电话:021-51001612

邮箱:support@realbio.cn

技术课堂

打造高效工作环境之终端篇
发布时间:2018-05-09 18:07   点击率:
想发高分Paper吗?想迅速找到新Gene吗?想筛到目标Marker吗?想迎娶白富美(小鲜肉)吗?来来来,学点生信知识吧。

学生信,第一步干啥呢,在Linux中游一圈吧。为啥要是Linux,别告诉我你还不知道绝大多数的生信分析都是在Linux中完成的。如果这还没法打动你,那请感受感受富有的比尔盖茨先生的一句名言:一个程序员80%的工作时间是在Linux里写代码, 另外20%是在Chrome里查资料。(啥时候说的,别问我,我也是很久很久以前,一位生信大神告诉我的),既然要游一番,那泳帽、泳镜、泳衣、洗浴大礼包必不可少,接下来就进入我们的广告时间。

一、泳帽-htop

游个泳,总得保护一下头和耳朵吧。在工作前,看看系统资源总是最保险的,不然资源不够了啥分析都是扯淡。htop是top命令的升级改良加强美化可交互版,美照如下:


二、泳镜-ranger

一不小心,眼睛与泳池的水接个吻,那就难受了。在Linux中也是,在不停地cd xx,ls xx,只为了在茫茫文件中找到那个你多看了一眼的?一遍遍下来,看花了眼。护眼小能手,ranger来帮你。类mac的三列布局, 类vim的hjkl导航操作, 支持多目标选取和操作, 还有多tab和收藏夹, 最右一栏可直接预览和打开支持的文件:

三、泳衣-zsh

一件漂亮柔顺衣,不仅收获更多火辣辣的眼光,还能让你纵享丝滑。zsh号称终极shell,在各种shell家族中脱颖而出,也不是没道理的。一方面完全兼容bash, 过渡无压力, 另一方面更人性化, 强大的自动补全和路径跳转功能,用过的都忘不了。搭配oh-my-zsh这个配置环境,极大简化了更换shell的学习成本,这两者相互依偎,激发了彼此的春天。照例来张美图:

四、洗浴大礼包-tmux

准备个大礼包,备点毛巾、洗发露、沐浴露、香皂啥的,泳后擦擦洗洗既卫生、又能让心情愉悦。Linux终端工具中,tmux就像是这么一个大礼包,各种对话、窗口都能保存,有了他,再也不用打开一堆putty了,也能愉快的开始做分析了。让我们来瞅瞅大神的tmux是啥样的吧:

参考:
https://hisham.hm/htop/
https://github.com/ranger/ranger
https://github.com/robbyrussell/oh-my-zsh
https://github.com/gpakosz/.tmux
https://bl.ocks.org/smileart/3750104
https://www.makeuseof.com/tag/7-neat-linux-tricks-newbies-need-know/
http://not.farbox.com/post/productive-terminal

锐翌原创文章,未经授权严禁转载。