小白学Linux(一:开门见山)
目錄
1.javaEE,先搭環(huán)境再敲碼
2.Linux大數(shù)據(jù)
3.Python
4.?Linux的學(xué)習(xí)方向
5. Linux的進(jìn)階段位
6.下面開(kāi)始進(jìn)入實(shí)際操作環(huán)節(jié)
第一步.安裝虛擬機(jī)軟件
第二步.在虛擬機(jī)里面安裝一個(gè)別人開(kāi)發(fā)好的Centos系統(tǒng)(可以在此系統(tǒng)中寫(xiě)Linux指令,此系統(tǒng)也是依賴于Linux內(nèi)核)
難點(diǎn):虛擬機(jī)的網(wǎng)絡(luò)連接的三種形式說(shuō)明:
?
建立Linux大局觀
?
1.javaEE,先搭環(huán)境再敲碼
JDK、MyEclipse/eclipse、tomcat、Mysql
?
2.Linux大數(shù)據(jù)
Shell編程
?
3.Python
Ubuntu專業(yè)開(kāi)發(fā)平臺(tái)、APT(Ubuntu下的指令工具)軟件管理和遠(yuǎn)程登錄
?
4.?Linux的學(xué)習(xí)方向
4.1.Linux運(yùn)維工程師:大公司的服務(wù)器運(yùn)營(yíng),保證服務(wù)器正常運(yùn)行,服務(wù)器的規(guī)劃,監(jiān)控,故障,備份,日志,服務(wù)器癱瘓了,要迅速恢復(fù)。
4.2.利用Linux部署javaEE、大數(shù)據(jù)、python、PHP、c、c++:很多類型的程序需要部署在Linux系統(tǒng)之上去運(yùn)行
?
5. Linux的進(jìn)階段位
?
青銅:熟悉基本操作命令,包括(文件操作命令【em mkdir chmod chown】)(編輯工具使用【vi vim】)(Linux用戶管理【useradd userdel usermod】)等
?
白銀:Linux的各種配置(【環(huán)境變量配置】【網(wǎng)絡(luò)配置】【服務(wù)配置】)
?
黃金:Linux下如何搭建各種開(kāi)發(fā)環(huán)境(【大數(shù)據(jù)】【javeEE】【Python】)
?
鉑金:Linux下編寫(xiě)shell腳本,對(duì)Linux服務(wù)器進(jìn)行維護(hù)
?
磚石:對(duì)服務(wù)器進(jìn)行安全設(shè)置,防止黑客攻擊,保障服務(wù)器運(yùn)行,對(duì)服務(wù)器系統(tǒng)進(jìn)行優(yōu)化
?
星耀:深入理解Linux內(nèi)核,掌握大型網(wǎng)站的架構(gòu)組成,熟悉各個(gè)環(huán)節(jié)的部署和維護(hù)方法
?
?
注意方法:不需要掌握所有的linux指令,查詢手冊(cè)和百度也可
邊做邊學(xué),有些不懂的不要鉆牛角尖,適當(dāng)跳過(guò),重點(diǎn)是實(shí)際操作,實(shí)際操作
?
6.下面開(kāi)始進(jìn)入實(shí)際操作環(huán)節(jié)
其實(shí)很簡(jiǎn)單,就兩個(gè)步驟:
?
第一步.安裝虛擬機(jī)軟件
第二步.在虛擬機(jī)里面安裝一個(gè)別人開(kāi)發(fā)好的Centos系統(tǒng)(可以在此系統(tǒng)中寫(xiě)Linux指令,此系統(tǒng)也是依賴于Linux內(nèi)核)
注意:這里下載步驟網(wǎng)絡(luò)上太多了,而且也是很具體詳細(xì)的,這里不過(guò)多介紹,下載好VM對(duì)應(yīng)版本和Centos的鏡像文件(不要去解壓鏡像文件)然后按步驟進(jìn)行即可
原理:已安裝虛擬機(jī)VM的作用是在windows系統(tǒng)上虛擬一塊Centos空間,然后再把真正的Centos系統(tǒng)放進(jìn)去,這個(gè)Centos系統(tǒng)實(shí)際上是【文件】,因此這個(gè)軟件【文件】也可以很方便拷貝移植到別人的VM上使用
步驟:此步驟僅為方便自己去檢驗(yàn)一些關(guān)鍵步驟的選擇,不做參考
?
1.在虛擬機(jī)軟件上虛擬一塊Centos空間:安裝好虛擬機(jī)后,點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”--》“典型”--》選擇稍后安裝操作系統(tǒng)--》選擇Linux操作系統(tǒng),版本選擇為CentOS 64位(如果是32位電腦就選擇32位)--》默認(rèn)給到最大20G的磁盤(pán)大小,將虛擬磁盤(pán)拆分為多個(gè)文件--》【此時(shí)你已經(jīng)完成一個(gè)你定義好的Centos虛擬空間】
?
2.對(duì)這塊虛擬空間進(jìn)行設(shè)備配置:在虛擬機(jī)主頁(yè)編輯虛擬機(jī)設(shè)置--》分配2G物理內(nèi)存,分配2個(gè)處理器(需要看你自己電腦是多少核的,不要開(kāi)滿)--》硬盤(pán)選擇20G--》網(wǎng)絡(luò)適配器選擇NAT模式--》OK
?
3.開(kāi)始安裝CentOS:右鍵虛擬機(jī)設(shè)置--》CD/DVD(IDE)--》使用ISO映像文件,找到下載好的CentOS***.ISO文件--》確定--》點(diǎn)擊開(kāi)啟此虛擬機(jī)--》跳過(guò)跳過(guò)--》如果顯示DIsc Found,并且有OK和Skip選項(xiàng),因?yàn)槿ゼ与姍z測(cè)安裝路徑下的磁盤(pán)是否有問(wèn)題,時(shí)間會(huì)很長(zhǎng),選擇Skip跳過(guò)(按住tab鍵選擇)--》next、next看這個(gè)選--》選擇基本存儲(chǔ)設(shè)備--》彈出提示:以下設(shè)備中可能包含數(shù)據(jù),這里其實(shí)就是剛剛選擇的 20G硬盤(pán)虛擬空間,里面的數(shù)據(jù)可以任意刪除,因?yàn)槟愕腃entOS要準(zhǔn)備安裝進(jìn)去了,選擇“是,忽略所有數(shù)據(jù)”--》給CentOS取個(gè)主機(jī)名(如果是集群大數(shù)據(jù)的話,建議設(shè)置為hadoop1/2/3...)--》設(shè)置密碼的時(shí)候可以設(shè)置復(fù)雜一點(diǎn)--》選擇創(chuàng)建自定義布局(實(shí)際了解Linux是如何進(jìn)行手動(dòng)分區(qū)的)
?
4.然后跳轉(zhuǎn)調(diào)到分區(qū)界面:創(chuàng)建--》標(biāo)準(zhǔn)分區(qū)(創(chuàng)建)--》掛載點(diǎn) /boot(Linux啟動(dòng)的時(shí)候需要一些引導(dǎo)文件,默認(rèn)就是分配到你寫(xiě)的路徑/boot下,大小就是200MB就夠用了)--》確定--》點(diǎn)擊剩余空閑處--》標(biāo)準(zhǔn)分區(qū)(創(chuàng)建)--》文件系統(tǒng)類型 選擇為swap,大小是2048MB,(swap分區(qū)就是交換分區(qū),可以理解為上面設(shè)置的物理內(nèi)存2G)--》確定--》最后,再次點(diǎn)擊空閑處--》掛載點(diǎn) / ,選擇使用全部可用空間--》確定--》下一步--》格式化--》將修改寫(xiě)入磁盤(pán)
5.上一步已經(jīng)把磁盤(pán)配置好,下一步就是自定義安裝一些自帶的軟件了,點(diǎn)擊“現(xiàn)在自定義”--》下一步--》基本系統(tǒng) 留一個(gè)兼容程序庫(kù),留一個(gè)調(diào)試工具,留一個(gè)基本,后續(xù)的java可以通過(guò)自己去獨(dú)立安裝,其它均去除勾選--》應(yīng)用程序 留一個(gè)互聯(lián)網(wǎng)瀏覽器(默認(rèn)是火狐)--》桌面全保留--》確定--》耐心等待即可
?
6.祝賀您,您的CentOS安裝已經(jīng)完成--》點(diǎn)擊重新引導(dǎo)(主要是重啟再配置一些額外的東西)--》不用創(chuàng)建用戶名(后續(xù)會(huì)獨(dú)立創(chuàng)建)--》NEXT,再次重啟即可
?
難點(diǎn):虛擬機(jī)的網(wǎng)絡(luò)連接的三種形式說(shuō)明:
?
1.橋連接:Linux操作系統(tǒng)可以和其它的主機(jī)的windows操作系統(tǒng)互相通信,但是可能造成ip沖突,(例如192.168.78.0-192.168.78.255之間,當(dāng)設(shè)置Linux的ip地址為0-255很容易因?yàn)槿∶窒嗤斐稍L問(wèn)IP沖突)
2.NAT連接:Linux可以通過(guò)本機(jī)的windows下的內(nèi)網(wǎng)ip地址的代理去訪問(wèn)內(nèi)網(wǎng),Linux可以通過(guò)本機(jī)ip訪問(wèn)外網(wǎng)(例如linux系統(tǒng)的ip為192.168.100.50,此時(shí)本機(jī)的ip地址為192.168.100.200,本機(jī)的內(nèi)網(wǎng)ip為192.168.0.40),不會(huì)造成ip沖突,但是內(nèi)網(wǎng)中的其它ip就不能對(duì)Linux進(jìn)行訪問(wèn)【因此是開(kāi)發(fā)的最優(yōu)選擇】
3.主機(jī)模式:Linux的ip是完全獨(dú)立的,不能訪問(wèn)外網(wǎng)
?
?
?
?
?
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的小白学Linux(一:开门见山)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux中的【.】【./】【/】代表的
- 下一篇: linux 其他常用命令