生物信息的學習離不開Linux系統(tǒng),不管自己寫命令處理數(shù)據(jù)财岔,還是使用現(xiàn)有的工具风皿。Linux對我們來講最重要的是它強大的命令行功能,可以快速匠璧、批量桐款、靈活的處理數(shù)據(jù)的提取、統(tǒng)計和整理等耗時耗力的重復(fù)性工作夷恍。事實上在日常生信分析中魔眨,多數(shù)整理工作也都是用Linux命令的組合完成的,相比于寫完整的Python或Perl程序更簡便快捷酿雪;另外遏暴,生信分析用到的工具大都只在Linux下運行,而Linux發(fā)行版眾多指黎,更新速度不一朋凉,軟件的安裝是一個令人頭大的事情。
另外對我們大部分朋友來說醋安,接觸電腦一直都是圖形界面系統(tǒng)杂彭,通過單擊墓毒、雙擊打開文件、切換目錄盖灸、安裝運行軟件都已經(jīng)運用的得心應(yīng)手蚁鳖,對文件路徑的概念也不太關(guān)注磺芭。乍一接觸Linux赁炎,會對其組織邏輯不適應(yīng),生信寶典公眾號最開始推出Linux教程就是關(guān)于文件和目錄的描述钾腺,以及與Windows系統(tǒng)的對應(yīng)徙垫,方便做一個快速切換。
文后列出的Linux教程是屬于比較精簡的生信工作者常用的命令和命令組合放棒。與傳統(tǒng)的Linux書籍不同的地方有兩點姻报,
摒棄大部分用不到的Linux命令,只保留生信常用的间螟,學習起來更有的放矢吴旋。
增加生信實戰(zhàn)中Linux命令的組合,這是通用Linux教程中所沒有的厢破。通用教程只會提供一塊塊磚荣瑟,我們是提供組合好的模塊,直接可以應(yīng)用摩泪,避免只見樹木不見森林笆焰。
教程有了,還需要一個練習的環(huán)境见坑。如果不熟悉Linux時自己安裝是比較麻煩的嚷掠,所以可以借助在線免費平臺進行練習。這又體現(xiàn)了我們的教程的又一好處荞驴,測試數(shù)據(jù)自帶于教程中不皆,不依賴外部數(shù)據(jù)的導入,保證了自身的完整性熊楼。
推薦的免費平臺有2個:linuxzoo
和codenvy
霹娄。
linuxzoo
訪問網(wǎng)址:http://linuxzoo.net/,按下圖生信寶典錄制的動畫所示用郵箱注冊,注冊完之后理解可以使用。收到激活郵件點擊后匈庭,可永久使用品抽。
注冊后,按圖示點擊選擇喜歡的操作系統(tǒng)粱快,這里選的是默認的Centos
,然后就可以connect
。最簡單的打開方式是直接在瀏覽器打開使用, 點擊JScript Telnet
即可跳轉(zhuǎn)登錄界面透典。如果用根用戶登錄晴楔,輸入用戶名root
和密碼secure
。其它用戶名和密碼都在首頁展示峭咒,自己查詢即可獲得税弃。
linuxzoo優(yōu)點是有根用戶權(quán)限,缺點是不能連接外網(wǎng)凑队,但不影響我們大部分代碼的練習则果。
CODENVY
訪問網(wǎng)址:http://codenvy.io/,也需要先注冊漩氨,如果有Github和谷歌賬號的話西壮,可以直接登錄。然后按圖示Create Workspace
叫惊,任選一個STACK
就可以款青,都是基于Ubuntu系統(tǒng)的,然后等待完成初始化霍狰,即可使用了抡草。
優(yōu)點是有根用戶權(quán)限,同時可以連接外網(wǎng)蔗坯。
教程合集
后臺回復(fù) “生信寶典福利第一波” 獲取完整版教程康震。
系列教程
Linux
- Linux - 文件和目錄
- Linux - 文件操作
- Linux - 文件內(nèi)容操作
- Linux - 環(huán)境變量和可執(zhí)行屬性
- Linux - 管道、標準輸入輸出
- Linux - 命令運行監(jiān)測和軟件安裝
- Linux - 常見錯誤和快捷操作
- Linux - 文件列太多步悠,很難識別想要的信息在哪列签杈;別焦急,看這里鼎兽。
- Linux - 文件排序和FASTA文件操作
- Linux - 應(yīng)用Docker安裝軟件
- Linux - Conda軟件安裝方法
- Linux - 服務(wù)器數(shù)據(jù)定期同步和備份方式
- Linux - VIM的強大文本處理方法
- Linux - 查看服務(wù)器配置信息
- Linux - SED操作答姥,awk的姊妹篇
- Linux - 常用和不太常用的實用awk命令
- Linux - 那些查找命令
- Linux - 原來你是這樣的軟連接
- Bash概論 - Linux系列教程補充篇