學習目標
1.什么是linux,什么是服務器谢揪?
linux是操作系統(tǒng)蕉陋,具有開源、免費拨扶、穩(wěn)定凳鬓、安全的特點,主要應用于服務器患民。
2. 為什么學生信的都要用linux缩举?
生物軟件基于linux,系統(tǒng)開源匹颤、免費仅孩,不需要圖形界面,有效節(jié)約資源印蓖。命令行模式可以批量辽慕、高效地處理文件,滿足數(shù)據(jù)分析的要求赦肃。當需要跑幾十溅蛉、幾百G數(shù)據(jù)的時候,用windows他宛,電腦立刻就掛温艇。
實現(xiàn)零成本召喚linux?
不用雙系統(tǒng)堕汞,win10 內(nèi)置Linxu而且并非“虛擬化”,也就是說一個原生運行在 windows10 上的子系統(tǒng)晃琳。
軟件:
windows subsystem for Linux
方法:
- 設置-更新和安全-針對開發(fā)人員-啟用開發(fā)人員模式
2.控制面板-控制面板-程序-啟用或關(guān)閉windows功能-適用于Linux的windows子系統(tǒng)
3.重啟
4.microsoft store下載ubuntu
5.啟動ubuntu 和用戶設置- 窗口顯示正在安裝-安裝成功讯检,設置用戶名和密碼,相當于注冊卫旱,這里輸入密碼是沒有任何提示人灼,一次性打完
7.更新
輸入 sudo apt update
完成后輸入 sudo apt upgrade
sudo 代表管理員,apt相當于install(安裝)顾翼,下載和安裝了更新投放,就可以投入使用
注意:這個linux界面僅能用于學習linux基本操作,想要實戰(zhàn)處理數(shù)據(jù)跑程序需要用到服務器适贸,可以去阿里云官網(wǎng)灸芳,遠程登錄服務器需要下載一個免安裝軟件putty涝桅,需要ip地址和用戶名登錄。
3.怎樣召喚linux--阿里云服務器
4.怎樣登錄服務器--xshell和terminal
我是mac系統(tǒng):
mac 直接在terminal頁面操作:
輸入: ssh 用戶名@ip地址烙样,例如ssh bio03@120.110.xxx冯遂,具體以郵件為準哦。
注意:玩不轉(zhuǎn)了谒获,掉線了蛤肌,打錯不知怎么辦了,可以跳過批狱,或者直接重啟xshell裸准,重新打開一次
5.linux有哪些最基本的操作?
目錄:就是我們平時說的文件夾
路徑:就是目錄的層級位置赔硫,比如炒俱,home目錄下有個biosoft,那么biosoft的路徑就是/home/biosoft【就相當于C盤底下有個biosoft文件夾】
代碼1 pwd
pwd: print working directory卦停,顯示當前路徑
代碼2 mkdir
mkdir:make directory-- 創(chuàng)建你的空目錄
例:
mkdir biosoft #存放生信軟件
mkdir project #存放生信項目
mkdir tmp #存放一些雜七雜八
mkdir src #存放源代碼
代碼3 ls
ls 顯示列表向胡,不管是目錄還是文件,都能顯示
代碼4 rm
刪除
刪除的操作對象分為三類:普通文件惊完、空目錄僵芹、有內(nèi)容的目錄。他們的對應的命令是略有不同的小槐。
(1)刪除文件--rm
(2)刪除空目錄--rmdir
(3)刪除非空目錄--rm -r
注意這三個命令后面都要跟上你要刪除的目錄名
另外拇派,第三個命令可以改進,就是有點危險凿跳,曾有新聞件豌,程序員(當然是權(quán)限比較高的那種)不慎用了這個命令,直接導致公司破產(chǎn)控嗜,因為公司服務器被清空了啥都沒了<胪!疆栏!
這個可怕的命令就是rm-rf(別手欠要試試霸唷)
-r 遞歸,多級目錄一并刪除
-f 強制刪除壁顶,不用任何提示
所以如果rm -rf后面不加目錄名珠洗,就死定了,刪除你服務器的所有東西
代碼5 cd
cd接一個目錄名若专,表示進入該目錄
cd - 返回剛才的目錄
主目錄(家目錄):直接cd 许蓖,效果與cd ~ 一致
代碼6 vi
vi 新建腳本或者文本文檔(vi是linux中的文本編輯器)
代碼7 cat
cat接文本文件名:查看并直接將文本文件的內(nèi)容輸出到屏幕。摁一下q退出cat,否則下面的命令都沒辦法運行
head 默認輸出前10行膊爪,tail默認輸出后10行自阱,后面加上-n 自定義輸出幾行
例如:head -n 3 hello_world.txt 【注意-n與head之間有空格,-n和3之間空格可有可無】
代碼8 cp
cp file1 file2 復制file1蚁飒,命名為file2的意思
代碼9 mv
mv 將文件移入文件夾动壤,或者重命名
使用:mv file 路徑是移動file到某路徑下
使用:mv file1 file2是將file1重命名為file2
思維導圖