生信星球?qū)W習(xí)小組第37期 day2 chen

Day2 召喚linux 2020-2-15

思維導(dǎo)圖——召喚Linux

1. linux是什么?

  • 與Windows和MacOS一樣都屬于操作系統(tǒng)(OS)
    來自生信星球
  • 特點(diǎn):開源、免費(fèi)、穩(wěn)定、安全
  • 應(yīng)用場景:服務(wù)器

什么是服務(wù)器?
專業(yè)上定義:服務(wù)器是一種高性能計(jì)算機(jī),作為網(wǎng)絡(luò)的節(jié)點(diǎn),存儲(chǔ)、處理網(wǎng)絡(luò)上80%的數(shù)據(jù)、信息,因此也被稱為網(wǎng)絡(luò)的靈魂。
相對(duì)于普通PC來說,服務(wù)器在穩(wěn)定性、安全性、性能等方面都要求更高,因此CPU、芯片組、內(nèi)存、磁盤系統(tǒng)、網(wǎng)絡(luò)等硬件和普通計(jì)算機(jī)有所不同,在質(zhì)量與處理器數(shù)據(jù)性能上更出色。

服務(wù)器與普通PC(藍(lán)鳥資源分享網(wǎng))
  • 權(quán)限控制:多用戶同時(shí)使用、相互獨(dú)立
  • 命令行模式
  • 目錄結(jié)構(gòu)

目錄相當(dāng)于windows的文件夾,linux系統(tǒng)沒有C/D/E/F盤,文件系統(tǒng)呈樹狀。由于用戶不唯一,像類似“我的電腦”這種級(jí)別的文件,用戶是無法訪問的,每個(gè)用戶能到達(dá)的最高級(jí)目錄“宿主目錄”,即用戶登錄時(shí)所在的目錄,宿主目錄放在home目錄下。

來自生信星球

為什么學(xué)生信的都要用linux?
這是因?yàn)樯镘浖趌inux,系統(tǒng)開源、免費(fèi),不需要圖形界面,有效節(jié)約資源。命令行模式可以批量、高效地處理文件,滿足數(shù)據(jù)分析的要求。當(dāng)你需要跑幾十、幾百G數(shù)據(jù)的時(shí)候,用windows,電腦立刻就掛了。

2. 如何召喚linux?

  • 純linux系統(tǒng)(推薦CentOS或者Ubuntu)
  • Windows10上的linux
  • Windows7上的linux (git bash)
  • Mac上的linux (自帶terminal / iterms)
  • 本地服務(wù)器上的linux
  • 云服務(wù)器上的linux(重點(diǎn)?。?/strong>

3. 遠(yuǎn)程登錄服務(wù)器并練習(xí)Linux命令

常用命令
1)pwd: print working directory,顯示當(dāng)前路徑
2)mkdir: make directory,創(chuàng)建空目錄,示例:mkdir project
3)ls: 顯示列表,包括文件和目錄
4)rm: 刪除文件
rmdir:刪除空目錄
rm -r:刪除非空目錄
注:命令后面都需加上文件/目錄名字;
rm -rf慎用!如果后面不加目錄名就是刪除自己服務(wù)器上的所有東西。
5)cd: 進(jìn)入主目錄(家目錄)
cd 目錄名:進(jìn)入該目錄
cd -: 返回剛才的目錄
6)vi: 新建腳本或文本文檔
英文輸入法下敲i鍵進(jìn)入編輯模式,esc鍵推出,:x保存退出
7)cat

cat查看并直接將內(nèi)容輸出到屏幕
head 默認(rèn)輸出前10行,tail默認(rèn)輸出后10行,后面加上-n 自定義輸出幾行
示例:head -n 3 hello_world.txt 【注意-n與head之間有空格,-n和3之間空格可有可無】

8)cp: 復(fù)制文件
cp t1 t2 #把t1復(fù)制到t2
9)mv: 將文件移入文件夾或重命名 示例:mv file 路徑
練習(xí):


練習(xí)

練習(xí)

拓展:

  1. ls輸出的是橫向的列表,怎樣輸出長格式列表(ls -1)

  2. 如何查看長格式列表中文件的大?。浚╨s -lh)

  3. 查看Linux系統(tǒng)版本、內(nèi)存與硬盤空間?


    系統(tǒng)版本

    Linux - 操作系統(tǒng)名
    VM...-ubuntu - 當(dāng)前電腦名
    4.1.5...-generic - linux版本


    硬盤空間
內(nèi)存 單位M
  1. 怎樣建立類似/tmp/tmp1/tmp1.1 這樣的層級(jí)目錄
    (mkdir -p tmp/tmp1/tmp1.1)

  2. 怎樣刪除這些層級(jí)目錄(rm -rf 后面一定要加目錄路徑?。。。?/p>

References:
生信小白第一天-0成本召喚linux (生信星球)
Linux命令大全

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容