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