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