今天的學(xué)習(xí)重點是:Linux
學(xué)生信用Linux的必要性
生物軟件基于linux,系統(tǒng)開源、免費,不需要圖形界面,有效節(jié)約資源。命令行模式可以批量、高效地處理文件,滿足數(shù)據(jù)分析的要求。
如何才能使用到Linux
- 直接把自己的電腦變成Linux操作系統(tǒng),比如Ubuntu,CentOS,Red Hat等。
- 使用服務(wù)器,比如自己研究機(jī)構(gòu)或者大學(xué)的服務(wù)器,阿里云服務(wù)器,騰訊云服務(wù)器等。
- 在你的Win10系統(tǒng)里可以原生運行Ubuntu子系統(tǒng),可以直接在應(yīng)用商店下載,不要方便呀。
練習(xí)使用Linux服務(wù)器
如果我們自己電腦的配制不高,但還勉強(qiáng)能運行Linux系統(tǒng),那就能通過此電腦連接到遠(yuǎn)程服務(wù)器,從而享受到遠(yuǎn)程Linux服務(wù)器那無與倫比的高配置。
如何登陸遠(yuǎn)程服務(wù)器?
使用ssh 用戶名@服務(wù)器地址 就可
ssh bio04@122.51.158.112
然后會讓你輸入密碼,你膽大心細(xì)地寫就好了,不要方,因為密碼輸入過程不顯示
幾個最常用的Linux命令
-
pwd 用來顯示當(dāng)前目錄的完整路徑,說白了就是告訴你你在哪里
截屏2020-06-02 下午7.56.31.png mkdir 用來創(chuàng)建新目錄
mkdir 目錄名在當(dāng)前目錄中創(chuàng)建新目錄
mkdir 完整路徑/目錄名在指定路徑下創(chuàng)建新目錄
mkdir -m 777 目錄名在創(chuàng)建目錄的同時設(shè)定權(quán)限,比如這里的777就代表所有用戶對此目錄可讀,可寫,可執(zhí)行等
mkdir -p 目錄名1/目錄名2連續(xù)創(chuàng)建兩級目錄-
ls 用來顯示目錄中的列表
截屏2020-06-03 上午8.43.24.png
加上參數(shù)-l,即ls -l 可以顯示以列排列的列表
截屏2020-06-03 上午8.45.29.png
加上 參數(shù) -color,可以使不同類型的文件以不同顏色顯示
ls -ll 以字節(jié)數(shù)顯示文件大小
ls -lh 以Mb或者Gb顯示文件大小,系統(tǒng)會根據(jù)文件大小自己調(diào)節(jié)
- rm 用來刪除文件或者目錄
- rm 刪除普通文件
- rmdir 刪除空目錄
- 刪除非空目錄,就是刪除目錄中的文件和本目錄
- cd 進(jìn)入某一個目錄,即去到你想去的地方
- cd 當(dāng)前目錄中的目錄名/目錄完整路徑 直接去到一個目錄
- cd .. 返回上一級目錄
-
cd - 返回剛才來時的目錄
截屏2020-06-03 上午8.52.53.png
- vi 用來新建腳本或者文本文檔,用來編輯文本文件
- vi 文件名 新建一個文本文件
- vi 文本文件 i 用來編輯文本文件
- :wq 退出編輯并保存
- cat 用來查看文本文件的內(nèi)容 q退出
- head 顯示前十行
- tail 顯示后十行
-cp 復(fù)制文件
cp 路徑1/文件名1 路徑2/文件名2 將路徑1下的文件1復(fù)制到路徑2中并命名為文件2
- mv 有重命名和移動文件兩個用法
- mv 文件1 文件2 將文件1重命名為文件2
- mv 文件 路徑 將文件移動到路徑下
查看軟硬件信息
cat/proc/version #查看當(dāng)前操作系統(tǒng)版本信息
uname -a #查看當(dāng)前操作系統(tǒng)內(nèi)核信息
cat/etc/cpuinfo #查看CPU相關(guān)信息
free #查看內(nèi)存信息
lsblk #查看硬盤和分區(qū)分布
建立層級目錄
mkdir -p 目錄1/目錄2 #建立層級目錄
刪除層級目錄
rm -r #遞歸處理,刪除此目錄中的文件和目錄



