一直以來,對服務(wù)器、終端等名詞都懵懵懂懂,至今說不出來個(gè)所以然,它們到底是什么,對linux系統(tǒng)也一直敬而遠(yuǎn)之。帶著以上問題,我開始了今天的學(xué)習(xí)。
登陸云服務(wù)器
首先,最需要解決的是登陸云服務(wù)器,我使用的是快速登陸方法,在Mac上打開系統(tǒng)自帶終端(訪達(dá)->前往->實(shí)用工具->終端),直接運(yùn)行以下命令:ssh bio02@122.51.158.112
第一次登陸會(huì)出現(xiàn)下面一段:
The authenticity of host '122.51.158.112 (122.51.158.112)' can't be established.
ECDSA key fingerprint is SHA256:DGSaouCsnTu4XmudX5idwAkbgEQMYiYH9TmJP22ctrE.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
輸入yes,后需輸入密碼(輸入過程無法顯示,輸入完成按enter鍵即可)
正如教程中所說,登陸成功對于新手來說真的不是一件容易的事情,我雖然在過程中沒有遇到什么棘手的問題,但是找“門”的過程倒是廢了不少時(shí)間,拿到了賬號密碼,卻不知道輸在哪里,哈哈~但是!要培養(yǎng)搜索思維啊,正好復(fù)習(xí)以下昨天推薦的搜索引擎。
常用命令
之前在學(xué)校的一門選修課上,接觸過這部分內(nèi)容,還有些印象,但記憶有些模糊了,重新熟悉一遍。生信果然要經(jīng)常用,學(xué)過又怎么樣,照樣忘得回到解放前。
- pwd:顯示當(dāng)前路徑
- mkdir:創(chuàng)建新文件
- ls:顯示所有文件
- rm:刪除
- cd:進(jìn)入文件夾
- cd -:返回上一級
- vi:新建腳本或文本
- cat:查看文件內(nèi)容并輸出
- head:查看前10行
- tail:查看后10行
- cp:復(fù)制文件
-
mv:移動(dòng)文件
思維導(dǎo)圖.png
簡單命令-1.png
vi命令在最開始真的搞的我手足無措,在輸入了vi xxxx.txt之后,按什么鍵都是嗶嗶嗶,仿佛卡住了,無奈之下我只能退出終端重新進(jìn)入。最終才發(fā)現(xiàn),因?yàn)樽约捍中纳倏戳艘徊剑航ê梦谋疚募?,輸入i才可繼續(xù)進(jìn)行文本編輯,赤果果的教訓(xùn)啊。
簡單命令-2.png
簡單命令-3.png
課后習(xí)題
ls輸出的是橫向的列表,怎樣輸出長格式列表?
ls -l查看Linux系統(tǒng)版本、內(nèi)存與硬盤空間?(提示:分別是三個(gè)命令)
方法很多,這里僅介紹幾種
查看系統(tǒng)版本:輸入uname -a,可顯示電腦以及操作系統(tǒng)的相關(guān)信息;輸入cat /proc/version,說明正在運(yùn)行的內(nèi)核版本;輸入cat /etc/issue, 顯示的是發(fā)行版本信息。
查看內(nèi)存:cat /proc/meminfo;htop命令顯示了每個(gè)進(jìn)程的內(nèi)存實(shí)時(shí)使用率; free 命令free -h是一個(gè)快速查看內(nèi)存使用情況的方法,它是對 /proc/meminfo 收集到的信息的一個(gè)概述。
硬盤空間:df -h怎樣建立類似/tmp/tmp1/tmp1.1 這樣的層級目錄(提示:搜索mkdir)
mkdir -p tmp/tmp1/tmp1.1怎樣刪除這些層級目錄(提示:搜索rm)
rm -r tmp
今日重拾l(fā)inux系統(tǒng)基礎(chǔ),還有很多內(nèi)容需要繼續(xù)探索,花花推薦的視頻還未來得及看,加油哇!
2020-04-16補(bǔ)充
- rm命令總是讓人猝不及防,直接刪除不帶一點(diǎn)提示,搜索到很多方法是使用-i來進(jìn)行提問發(fā)起,例如rm -r -i tmp,會(huì)一步一步詢問是否刪除各個(gè)層級文件及文件夾,但總覺得多輸個(gè)-i很難受(強(qiáng)迫癥吧),功夫不負(fù)有心人啊,終于找到一篇稱心如意的攻略:讓rm命令提示確認(rèn)后再刪除
alias rm='rm -i'



