Linux與服務(wù)器
- 目前很多小伙伴學(xué)過的編程語言都是搭載在一定操作環(huán)境的編程軟件下的,例如Rstudio除呵,用于代碼的編譯和修改
- 但在Linux系統(tǒng)中,除非自己建立一個平臺爪喘,否則只能面對漆黑一片的界面看五顏六色的代碼
- Linux系統(tǒng)應(yīng)用最廣泛的主機是服務(wù)器颜曾,一臺服務(wù)器相當(dāng)于多臺電腦主機,可以并行多臺電腦秉剑,在這種情況下界面換來換去想必是沒有一行代碼方便泛豪,最多兩行,就可以換臺電腦了侦鹏,用久了還是很爽的
Linux與生信
- 生信人為什么要用Linux與服務(wù)器诡曙?因為如果你不用這些免費的小助手,你的電腦不管有幾個盤略水,通通都會被塞滿价卤,滿到全盤爆紅
- 最主要的是Linux系統(tǒng)兼容很多語言,不光生信人用渊涝,碼農(nóng)也用
了解Linux
- 了解一個系統(tǒng)最直接的方法就是邊學(xué)邊做
- 首先慎璧,下載床嫌,學(xué)Linux最多是在運維工程師培訓(xùn)里比較多,例如馬哥的運維培訓(xùn)班(很詳細(xì)胸私,基礎(chǔ)很扎實)厌处,但運維班里通常用的都是虛擬機,新手的個人電腦要帶動虛擬機以及在虛擬機里建立的系統(tǒng)是比較難的岁疼,我最開始的時候用的是虛擬機+ubuntu系統(tǒng)阔涉,虛擬機會有個桌面顯示,是相對于命令行來說比較友好五续,但是缺點在于虛擬機相當(dāng)于在原來win的系統(tǒng)中又創(chuàng)建了一個新的系統(tǒng)洒敏,但文件不能互通龄恋,還要占用內(nèi)存系統(tǒng)疙驾,這就導(dǎo)致,做著做著郭毕,電腦內(nèi)存就瘋狂不見
- 比較推薦的方法是在win的商店里直接下一個ubuntu的應(yīng)用就行它碎,雖然文件也不互通吧,但是可以用一行命令給鏈接過去显押,也是很方便了
- 具體步驟
要運行l(wèi)inux必須要有環(huán)境扳肛,因為一般電腦的運行環(huán)境都是win(mac系統(tǒng)可以不用這些),所以第一步乘碑,配置運行環(huán)境 -
打開設(shè)置:桌面右鍵
-
打開控制面板
-
打開商店
- 剩下就按照提示安裝好就行
- 打開后會讓設(shè)置用戶名和密碼,在linux中所有密碼的設(shè)置都是不會顯示你密碼的兽肤,甚至連*都沒有套腹,所以,請一定記好自己的密碼资铡。
- 然后個人電腦上配置的ubuntu系統(tǒng)就做好啦电禀,如果想修改ubuntu的文件夾位置可以參考
遠(yuǎn)程登錄服務(wù)器
- 因為用linux處理的大部分是大數(shù)據(jù),服務(wù)器是最好的選擇笤休,如何在個人電腦端登錄服務(wù)器尖飞,最好的辦法是軟件來做,我只用過xshell店雅,具體的安裝和修改政基,已經(jīng)有很多大佬給寫好啦
開始認(rèn)識linux
-
界面
-
pwd命令——查看當(dāng)前路徑
-
mkdir命令——新建文件夾
ls命令——查看當(dāng)前目錄下的文件及文件夾(ls --help可查看子命令)
-
rm命令——刪除
-
cd命令——轉(zhuǎn)換文件路徑
-
vi命令——文本編輯器
-
cat、head命令——查看
-
cp命令——復(fù)制粘貼文件
-
mv命令——移動文件/給文件重命名
Q&A:
- ls輸出的是橫向的列表腋么,怎樣輸出長格式列表
ls -l #或
ll
- 如何查看長格式列表中文件的大小亥揖?
同上 - 查看Linux系統(tǒng)版本珊擂、內(nèi)存與硬盤空間圣勒?
- 系統(tǒng)版本
lsb_release -a
- 內(nèi)存
free -m
- 硬盤空間
df -lm
- 怎樣建立類似/tmp/tmp1/tmp1.1 這樣的層級目錄?
mkdir -p xxx/xxx/xxxx
- 怎樣刪除這些層級目錄?
rm -rf xxxxx/xxx/xxxx