今天的學(xué)習(xí)心得
Linux的安裝
- 基于Win10的Linux
今天課程內(nèi)容選修部分有一個(gè)基于Windows操作系統(tǒng)的Linux安裝,我按照教程試了一下,操作流程看起來(lái)還是蠻簡(jiǎn)單的,不過(guò)沒(méi)完成。具體的原因是我懶得等待了......從設(shè)置開發(fā)人員模式開始就在一直搜索開發(fā)人員模式程序包!搜的我實(shí)在是等不下去了。設(shè)置頁(yè)面.png
不僅如此,在控制面板的步驟,我依舊被超長(zhǎng)的等待弄得很煩??赡苁俏业碾娔X內(nèi)存還是CPU的問(wèn)題吧。Anyway,反正我放棄了。控制面板.png
- 云服務(wù)器Linux
云服務(wù)器可真是太友好了!非常適合我這種操作小白。因?yàn)槭荳indows系統(tǒng)嘛,按教程說(shuō)的下載了一個(gè)Xshell,之后就按照這個(gè)Xshell操作教程直接登錄就可以了?。ǚ浅8兄x免費(fèi)的賬號(hào)密碼哈哈)
我就是按照教程中的方法一登錄的,這里補(bǔ)充一個(gè)小細(xì)節(jié),方法一的P1和P2之間(也就是輸入完IP地址之后)其實(shí)是會(huì)彈出方法二的P1,操作也和方法二一樣啦,直接點(diǎn)接受并保存就OK了。
新學(xué)習(xí)的命令行
1.pwd
pwd: print working directory,也就是顯示當(dāng)前路徑
這個(gè)確實(shí)沒(méi)啥好說(shuō)的,直接打就行。到后面我發(fā)現(xiàn)命令行前面的字符就已經(jīng)能看到目錄了:(這個(gè)tmp)
bio03@VM-0-6-ubuntu:~/tmp$ pwd
/home/bio03/tmp
所以不知道這個(gè)命令的意義在哪。
2.mkdir
mkdir:make directory-- 創(chuàng)建你的空目錄
學(xué)好英文可真是太有用了,要不然真的記這個(gè)mkdir真的不知道怎么記得住。這個(gè)感覺是個(gè)超有用的命令!不僅能建立當(dāng)前目錄下的一個(gè)空文件夾(目錄),還能向下建立多層級(jí)目錄:
mkdir -p #后面直接加要建立的多層子目錄
愛了愛了。
3.ls
我覺得應(yīng)該就是list的縮寫吧,很好記也很好用,就是顯示當(dāng)前文件夾下的內(nèi)容的,默認(rèn)是橫排顯示的。

至于問(wèn)題中提到的長(zhǎng)格式列表,只需要用
ls -l就可以實(shí)現(xiàn)了,非常的easy。而且還能查看時(shí)間、內(nèi)存等等~
4.rm
應(yīng)該是remove的縮寫吧(這幫人也是有夠懶的)
(1)刪除文件--
rm
(2)刪除空目錄--rmdir
(3)刪除非空目錄--rm -r
注意這三個(gè)命令后面都要跟上你要?jiǎng)h除的目錄名。
其實(shí)應(yīng)該還是挺好記的,我也去查了一下,其實(shí)第三條加-r 意思是不管該目錄下有什么都刪掉。
雖然是新學(xué)習(xí)的嘛,也沒(méi)什么內(nèi)容,但是還是不敢嘗試rm-rf。萬(wàn)一真的不記得加目錄名,可能就真完蛋了。索性就不要記得他啦,這東西看起來(lái)就很可怕。
5.cd
cd #后面直接加文件名跳轉(zhuǎn)
cd - #返回上一次操作目錄(不是回上一級(jí)目錄)
cd #后面啥也不加就回家(home,我這好冷的諧音梗)
cd ~ #這個(gè)也能回home
6.touch&vi
touch命令有兩個(gè)功能:一是用于把已存在文件的時(shí)間標(biāo)簽更新為系統(tǒng)當(dāng)前的時(shí)間(默認(rèn)方式),它們的數(shù)據(jù)將原封不動(dòng)地保留下來(lái);二是用來(lái)創(chuàng)建新的空文件。
touch #直接加參數(shù)(就是文件名)
touch是新建,而vi則是新建并打開。具體過(guò)程:
vi 文件名.txt #自動(dòng)新建并跳轉(zhuǎn)到編輯的預(yù)覽界面
在這個(gè)界面下按"i"鍵(必須是英文輸入法)#跳轉(zhuǎn)到insert界面進(jìn)行編輯。
# 開始打字
按"ESC" #退出編輯
最后打":x" 按"enter" #這行的內(nèi)容在左下角輸入
#編輯完成并儲(chǔ)存
7.cat&head&tail
都用來(lái)直接查看文本內(nèi)容
cat #直接加參數(shù)(就是文件名)
head #直接加參數(shù)(默認(rèn)輸出前十行)
tail #同理,默認(rèn)輸出后十行
head -n num x.txt #-n 再加一個(gè)數(shù)字可以調(diào)整顯示的行數(shù),更加個(gè)性化,x.txt就是我隨便寫的一個(gè)文件名
千萬(wàn)千萬(wàn)不要忘記要加文件名!?。?/em>
不然這個(gè)head就會(huì)很好玩嘿嘿~
(教程里提到按q退出cat,但是我好像沒(méi)用到過(guò))
8.cp
copy需要擁有姓名!也超級(jí)簡(jiǎn)單啦,只需要原名 新名就可以了,不僅完成了復(fù)制還重命名了呢。(害,你不改名字人家不認(rèn)你)
cp file1 file2 #復(fù)制file1,并將新副本命名為file2
9.mv
有copy還能沒(méi)有move嘛。兩件能做的事情:
mv file ? # ?=目錄,就是移動(dòng); ?=另一個(gè)file名,就是重命名
10.新天地的探索[Tab]
究極長(zhǎng)度下的好用工具。配置直接參見這個(gè)內(nèi)容就行了。Linux懶人小妙招:自動(dòng)補(bǔ)全命令
為了防止網(wǎng)頁(yè)掛掉,先把這串記下來(lái)
yum -y install bash-completion
這個(gè)敲進(jìn)去就可以安裝自動(dòng)補(bǔ)全命令了。
后面的小問(wèn)題
教程后面有幾個(gè)小問(wèn)題,找的答案基本都在上面的內(nèi)容里了。補(bǔ)一下這倆:
查看版本信息:dmidecode -V
虛擬內(nèi)存狀態(tài):vmstat
硬盤空間這個(gè)我真的沒(méi)找到。而且這個(gè)算是云服務(wù)器的話,不知道有無(wú)硬盤這么一說(shuō)。
搜命令指路: Linux命令大全
務(wù)必存好這個(gè)網(wǎng)址!??!
今天就這樣啦~

