學(xué)習(xí)框架

什么是Linux
Linux是一種操作系統(tǒng),類似于我們常用的windows系統(tǒng)和Mac系統(tǒng),但是Linux在普通計(jì)算機(jī)或者筆記本中應(yīng)用相對(duì)較少,其市場(chǎng)主要集中在服務(wù)器應(yīng)用,由于具有開(kāi)源、免費(fèi)、穩(wěn)定、安全等特點(diǎn),深受開(kāi)發(fā)者們喜愛(ài)。
學(xué)習(xí)生信為什么需要Linux系統(tǒng)
生信分析上游分析涉及的原始數(shù)據(jù)較大,使用普通電腦或筆記本很容易死機(jī),且使用Linux可以批量、高效處理文件,極大的滿足了生信數(shù)據(jù)分析的需求。
Linux基本操作
1. 召喚Linux
下載Xshell軟件
輸入賬號(hào):ssh 用戶名@ip地址
輸入密碼
2. 顯示當(dāng)前目錄
pwd

3. 創(chuàng)建空白目錄
mkdir 文件名

4. 顯示列表
ls

5. 刪除
刪除文件 rm 文件名
刪除空白目錄 rmdir 目錄名
刪除非空白目錄 rm -r 目錄名
6. 目錄切換
進(jìn)入目錄 cd 目錄名
返回主目錄 cd
返回剛才目錄 cd -
7. 新建腳本/文本
vi 文件名.txt
按“ i ”鍵開(kāi)始編輯
編輯完成后按Esc鍵退出編輯模式
左下角輸入“ :x ” 以保存并退出
8. 顯示文本內(nèi)容
cat 文件名.txt
輸出前10行:head 文件名.txt
輸出后10行:tail 文件名.txt
自定義輸出行數(shù)(如輸出前/后3行): head/tail -n 3 文件名.txt
9.復(fù)制文件
復(fù)制file1,命名為file2:cp file1 file2
10.移動(dòng)文件或重命名
移動(dòng):mv file 路徑
重命名:mv old new
第5-10個(gè)操作內(nèi)容演示如下



課后問(wèn)題
- ls輸出的是橫向的列表,怎樣輸出長(zhǎng)格式列表(提示:搜索ls)
- 如何查看長(zhǎng)格式列表中文件的大???(提示:ls)
- 查看Linux系統(tǒng)版本、內(nèi)存與硬盤空間?(提示:分別是三個(gè)命令)
- 怎樣建立類似/tmp/tmp1/tmp1.1 這樣的層級(jí)目錄(提示:搜索mkdir)
- 怎樣刪除這些層級(jí)目錄(提示:搜索rm)
回答
問(wèn)題1: ls -1

問(wèn)題2:ls -lh

問(wèn)題3 :
版本:cat /etc/issue
內(nèi)存:free -m
磁盤空間:df -h


問(wèn)題4:mkdir -p 目錄1/目錄2/目錄3


問(wèn)題5:rm-r 目錄1

課外學(xué)習(xí)
- linux自動(dòng)補(bǔ)全:命令行中運(yùn)行:yum -y install bash-completion;可下載插件;安裝成功后,使用Tab鍵可自動(dòng)補(bǔ)全
- bilibili中馬哥linux教程全套視頻
- Linux語(yǔ)法使用網(wǎng)址
- 生信小白第一天-0成本召喚linux ------生信星球