使用hyper-v、CentOS学习Linux基本概念和命令
1 虛擬機(jī)安裝Linux操作系統(tǒng)
使用win10自帶hyper-v;安裝操作系統(tǒng)為CentOS;
安裝過(guò)程出現(xiàn) ? ?虛擬機(jī) the image's hash and certificate are not allowed ?的解決方法;
問(wèn)題:the image's hash and certificate are not allowed。
解決:關(guān)閉Hyper_V中此虛擬機(jī)的的安全啟動(dòng)選項(xiàng)。
?
2 Linux基本概念和命令1
?
shell
? ? 當(dāng)用戶使用系統(tǒng),其實(shí)在和Shell在打交道。
? ? 當(dāng)用戶發(fā)出指令,其實(shí)先將這些指令發(fā)送給Shell,然后由Shell將用戶的指令翻譯后傳送給內(nèi)核,再由內(nèi)核來(lái)控制硬件的工作。然后內(nèi)核將硬件的工作情況發(fā)送個(gè)Shell,最后有Shell返回硬件的工作信息和情況。
? ? Shell,就是一個(gè)工作環(huán)境,就像Windows系統(tǒng)一樣,如果沒(méi)有這個(gè)系統(tǒng),那么Office軟件、Photoshop軟件,將無(wú)法工作。我們使用電腦的過(guò)程就是在和Shell打交道,是一個(gè)用戶界面。
Linux的登陸信息含義和內(nèi)核版本號(hào)
? ? 第一行顯示的是Linux發(fā)行商和所發(fā)布的版本;
? ? 第二行顯示的是該版本的Linux所使用的Linux內(nèi)核;
? ? 例如內(nèi)核版本是2.6.18;其中的2是主版本號(hào),6是次要版本號(hào),如果這個(gè)為偶數(shù)的話,就是一個(gè)穩(wěn)定版本。最后的18為修訂次數(shù)。
? ? 次要版本號(hào)如果為奇數(shù),那么就是一個(gè)開發(fā)的版本號(hào),并不是一個(gè)穩(wěn)定的版本,并不適合作為服務(wù)器來(lái)使用。
使用ls命令顯示文件夾下的文件;
使用cat命令顯示文件內(nèi)容;
?
3 Linux基本概念和命令2
?
Linux 目錄結(jié)構(gòu)1
/bin: bin是Binary的縮寫, 這個(gè)目錄存放著最經(jīng)常使用的命令。?
/boot: 這里存放的是啟動(dòng)Linux時(shí)使用的一些核心文件,包括一些連接文件以及鏡像文件。?
/dev : dev是Device(設(shè)備)的縮寫, 該目錄下存放的是Linux的外部設(shè)備,在Linux中訪問(wèn)設(shè)備的方式和訪問(wèn)文件的方式是相同的。
/etc: 這個(gè)目錄用來(lái)存放所有的系統(tǒng)管理所需要的配置文件和子目錄。?
/home: 用戶的主目錄,在Linux中,每個(gè)用戶都有一個(gè)自己的目錄,一般該目錄名是以用戶的賬號(hào)命名的。
?
/lib: 這個(gè)目錄里存放著系統(tǒng)最基本的動(dòng)態(tài)連接共享庫(kù),其作用類似于Windows里的DLL文件。幾乎所有的應(yīng)用程序都需要用到這些共享庫(kù)。?
/lost+found: 這個(gè)目錄一般情況下是空的,當(dāng)系統(tǒng)非法關(guān)機(jī)后,這里就存放了一些文件。?
/media linux系統(tǒng)會(huì)自動(dòng)識(shí)別一些設(shè)備,例如U盤、光驅(qū)等等,當(dāng)識(shí)別后,linux會(huì)把識(shí)別的設(shè)備掛載到這個(gè)目錄下。?
/mnt: 系統(tǒng)提供該目錄是為了讓用戶臨時(shí)掛載別的文件系統(tǒng)的,我們可以將光驅(qū)掛載在/mnt/上,然后進(jìn)入該目錄就可以查看光驅(qū)里的內(nèi)容了。?
/opt: ?這是給主機(jī)額外安裝軟件所擺放的目錄。比如你安裝一個(gè)ORACLE數(shù)據(jù)庫(kù)則就可以放到這個(gè)目錄下。默認(rèn)是空的。?
/proc: 這個(gè)目錄是一個(gè)虛擬的目錄,它是系統(tǒng)內(nèi)存的映射,我們可以通過(guò)直接訪問(wèn)這個(gè)目錄來(lái)獲取系統(tǒng)信息。 這個(gè)目錄的內(nèi)容不在硬盤上而是在內(nèi)存里,我們也可以直接修改里面的某些文件,比如可以通過(guò)命令來(lái)屏蔽主機(jī)的ping命令,使別人無(wú)法ping你的機(jī)器;
pwd命令顯示當(dāng)前目錄;
cd命令切換目錄;
/:根目錄;
?
4 Linux文件顯示命令
?
cat
? ? 文件內(nèi)容多時(shí),用“...”省略,只看到了這個(gè)文件的后面的部分,這個(gè)命令適合于顯示內(nèi)容少于屏幕所能顯示的最大行數(shù)。
? ? 這個(gè)命令還有一個(gè)tac的相反的寫法,
more
? ? 按下空格鍵就翻下一頁(yè),當(dāng)內(nèi)容顯示完后,就自動(dòng)的退出,還可以按下“Q”鍵也可以退出。
? ? more不能向上翻頁(yè)。
less
? ? 可以使用“PageUp”和“PageDown”可以進(jìn)行上一頁(yè)和下一頁(yè)的翻頁(yè)。如果要知道具體的控制鍵,我們可以按下“H”鍵,可以顯示less命令的所有控制鍵,如果想結(jié)束,可以按“Q”鍵。
head和tail
? ? head是顯示文件的頭幾行,tail是顯示文件的末尾幾行,默認(rèn)情況下,都是10行。
clear命令
? ? 這個(gè)命令將會(huì)刷新屏幕,本質(zhì)上只是讓終端顯示頁(yè)向后翻了一頁(yè),如果向上滾動(dòng)屏幕還可以看到之前的操作信息。
ps命令
? ? 查看靜態(tài)的進(jìn)程統(tǒng)計(jì)信息(Processes Statistic)
? ? ps aux 將以簡(jiǎn)單列表的形式顯示出進(jìn)程信息。
磁盤情況查詢
?命令:df
? ? 將結(jié)果以易讀的方式顯示: ? df -h
總結(jié)
以上是生活随笔為你收集整理的使用hyper-v、CentOS学习Linux基本概念和命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 序列号明码比较的反汇编代码以及注册机的初
- 下一篇: HIEW的初步使用