Linux運維學習歷程-第二天-虛擬機的配置

學習Linux我自己的感覺是可以按Linus的哲學思想來學習 比如一切皆文件,那我們首先可以記住一些重要的常見的路徑和文件,并知道有什么作用,這樣在初期學習時,我們要干什么時,知道在哪里找;

  而命令我們可以每天記憶并練習一些,本身Linux的基本命令都是一下短小精悍的而且有些命令名本身就是英文單詞,像date命令就是和系統時間有關的命令用來顯示和設置系統日期和時間的,簡單易懂,用法在初期只要記住常用的即可,這樣時間一長,你就能掌握很多常用而在使用的命令了

  復雜任務都是由眾多小命令配合來完成的,我們由之前的常用命令基礎,再在這階段著重注意命令的配合、使用方法、格式、運行環境等就可以完成我們想要的復雜任務了

  配置文件都是以文本形式保存的,這要我們在前期熟悉了文件保存在那個路徑,又知道都是干什么的,這樣在配置時我們就知道到哪里找到我們要配置的文件在哪里了,而配置文本文件則需要文本編輯器,而Linux中就有很多自帶的編輯器如vim和nano以及圖形界面下的gedit等,還有其他很多功能強大的編輯器(本人也是一個正在學習的小白,所以現階段只接觸到這幾個了,以后我會隨著自己的成長而更新內容),比如配置網卡信息、配置顏色、配置語言中文啊什么的。

  盡量避免捕獲用戶接口,這個在學習中可以怎么理解,就是讓自己習慣命令提示符界面(字符界面CLI),而擺脫對圖像界面(GUI)的依賴,因為圖像界面本身是軟件,也占用系統資源,對運維工作本身而言是浪費資源的表現,對主旨為優化自動化管理來說毫無益處,而且我們在日后的工作中為了系統運行處在最理想的環境下,都是以字符界面為主的,所以我們學習Linux必須要以字符界面為主。

  提供機制而非策略,在學習Linux我們理解為,linux只是工具,并不是提供解決問題的方法策略的錦囊,關鍵還是看我們用戶自己解決問題的思路和經驗,所以勤動手練習應用,而非停留在理論中。

以上是我個人根據Linux哲學思想所規劃的學習方法,希望對大家有所幫助,也歡迎大家分享自己的心得和指正,噴不噴沒關系,只要我有收獲,挨說也值得j_0019.gif

                       正文開始

1-學習Linux初期所需要的軟件

    *對應系統的鏡像文件:CentOS、Ubuntu、Debian等

    *系統環境:win7 64位

    *虛擬機:VMware、VirtualBox等

    *支持SSH協議的仿真終端:Securecrt、XShell等

    翻譯軟件(英文大神請無視有些詞匯是專業性的,所以不一定都認識):星際譯王、必應詞典等

    文本編輯軟件:Sublime_text可以做筆記的其他軟件

   如果你是培訓機構學習有可能還會用到VNC

鏡像文件的獲取很簡單上一篇我們已經說過,這里不多說

虛擬機:

    我用的是VMware workstation PRO 12,用別的朋友請自行谷哥度娘。

    首現我們的硬件要有一定基礎:

第一步用SecurAble查看CPU是否支持虛擬化功能wKioL1eV93GSwrSmAACi0HbuI2k947.jpg-wh_50

   (我的CPU比較爛,土豪請輕噴)

    第一項是:64位處理器可用->因為我學習linux是CentOS,版本是6.8和7.2,而7系列之后就都是64系統,所以必須是64位

    第二項是:該處理器支持基于硬件的數據執行保護(簡稱DEP)->這個我不知道干嘛用的,但也得是Yes,有大神知道具體作用的請提點一下我,感激不盡!

    第三項是:硬件虛擬化-該處理器提供先進的虛擬化功能。然而,在Windows的 64 位版本工作模式下,32位內核程序無法執行,請了解有關信息,可能是在BIOS中,請注意您的BIOS中有關于"硬件虛擬化"或是"VMX"的選項。->此功能可以說是學習虛擬化的關鍵

    如果你的CPU不支持,請更換電腦

    電腦硬件配置性能當然越強越好,固態硬盤,至強系列CPU,高速大容量內存等等

確定以上硬件條件滿足,我們就可以安裝虛擬機了

第二步安裝VMware

    wKiom1eV_O6SFgZvAABhrEFOrUQ251.jpg-wh_50

剩下的就一路下一步完成

wKiom1eV_ZvQv0h6AABSbL1fIow993.jpg-wh_50

wKioL1eV_Z_SfjzyAABV5xyr7-Y521.jpg-wh_50輸入許可證密鑰即可

wKioL1eV_gLCAqH7AADmMQu6tnk773.jpg-wh_50

然后開始新建虛擬機了

文件-新建虛擬機-選擇典型配置虛擬機(用戶配置的項不多適合初學者,大神請自定義)下一步-wKiom1eV_6fT8imrAACHRWKwmzw573.jpg-wh_50wKiom1eWACTQsipkAABuAfq5mwk507.jpg-wh_50-然后下一步就是設置虛擬機的名字和存放位置-下一步是你要給虛擬機分配多大的磁盤空間,并且以單文件還是以多文件形式存儲wKiom1eWAnfgpJJzAAB_nvZxkhA885.jpg-wh_50(建議分配大一點的,這里不用擔心分配太大的問題,虛擬機是隨著你添加文件等來變大的,不會一下子占用全部分配的空間;單文件比較容易管理,多文件的太亂,尤其我們初學,,所以單個文件不會太大給我們造成麻煩)-下一步基本就是配置虛擬機的具體硬件信息wKiom1eWBA2zTAduAAFIi8vfUso902.jpg-wh_50這里我們網絡連接選擇橋接模式(上網不解釋)-虛擬機就算配置完成wKioL1eWBObQ9uoBAAEl0WwwQtY267.jpg-wh_50-然后

wKioL1eWBYvzP4ZaAAAtSm6iBXY235.jpg-wh_50

wKiom1eWBYzyEp5cAAAvd8r3Zqs650.jpg-wh_50然后開啟此虛擬機

在虛擬機中按Ctrl+Alt可是釋放鼠標在物理機和虛擬機中間來回切換

第三步安裝CentOS7.2系統

wKioL1eWCF7CxFgjAAAybRg4Ev4812.jpg-wh_50選擇第一個選項,然后按任意鍵,等待幾秒鐘,就會

wKioL1eWC-jADZVIAACJ6m4IEa8188.jpg-wh_50這里我們就可以選擇中文界面了j_0028.gif

wKiom1eWC-mQ_4zUAACO2ZLlxhI244.jpg-wh_50

wKioL1eWC-zybsPfAAEg6E9dygI726.jpg-wh_50這里我們選擇帶GUI的服務器,這樣我們進入系統就會擁有圖形界面了,并且我有一定的服務器服務使用

wKiom1eWC-yBSeIfAABzs6LEpRc636.jpg-wh_50設置硬盤分區和網卡

wKioL1eWC-2yVmJMAACuuPR4V6c302.jpg-wh_50要是選擇自動配置分區則顧名思義,而我們如果有特殊要求則手動分配

wKiom1eWC-2Deqr6AABY7jZP9N8217.jpg-wh_50選擇標準分區

wKioL1eWC-7gbYafAABYZ-4nNtI014.jpg-wh_50開始設置

wKiom1eWC-7z1WINAACgUHVVqGU863.jpg-wh_50我的分配情況

wKioL1eWC--BHBABAABxyhO5sKI896.jpg-wh_50確定分區設定,并格式化

wKiom1eWC-_SoB4qAABq2Ul0zJA661.jpg-wh_50設置網卡和主機名

wKiom1eWC_DBvxrvAAA3KHz8TUM981.jpg-wh_50

wKioL1eWC_DzgkeGAAA5hG8FKn8439.jpg-wh_50

wKioL1eWC_HwH4D9AABBhY_qJa8811.jpg-wh_50

wKiom1eWC_Hh_dU7AACDTMSO78M538.jpg-wh_50這里不建議改普通用戶為管理員

wKiom1eWC_GgB7RFAAAc1bt9mEA319.jpg-wh_50等待安裝完成

完成后

wKioL1eWFAKzlCO5AAA_lRC7hIU491.jpg-wh_50

wKiom1eWFAKQJK3UAAAqaqCJXYM083.jpg-wh_50

wKiom1eWFALzP3G1AAA_0R2lGKo733.jpg-wh_50

wKioL1eWFAPQNJVsAABco3octvQ750.jpg-wh_50這里可以再次檢查網絡和主機名,完成配置,登錄賬戶配置操作界面語言環境

wKioL1eWFM7hSggHAABQuQxxTX8283.jpg-wh_50然后前進,開始使用CemtOS

wKiom1eWFZ3Chh6aAAA0bYL1vYY341.jpg-wh_50

到這一步CentOS就算安裝完成了

第四步安裝VMware Tools

  為了能夠更好的學習使用linux和虛擬機,有時我們需要從物理機Windows傳文件和程序到Linux里,那我們就需要安裝VMware Tools了

centos7.2會直接安裝上,但是版本則需要手動安裝所以我們下面主要介紹安裝VMware Tools

點擊菜單列表里的虛擬機-安裝VMware Tools

CentOS桌面會出現

wKiom1eWF-XTfvP3AABBan184YQ563.jpg-wh_50

wKioL1eWF-XTHBk6AAAovYFL1pQ931.jpg-wh_50右鍵桌面打開終端(我們以命令形式安裝)

wKioL1eWG4WT13V2AAAupw9DW9M925.jpg-wh_50用su切換root用戶輸入密碼(因為對于系統的配置和安裝軟件都是需要管理員權限的,普通用戶沒權限操作)

wKiom1eWG4WzeuDAAACJMSNKglo833.jpg-wh_50展示掛載分區情況紅箭頭就是我們掛載的光驅

wKiom1eWG4XCRLOzAACD2eHlN28722.jpg-wh_50

wKioL1eWG4aQq5OOAAEsiKbT0xM486.jpg-wh_50然后等待安裝完成后重啟虛擬機即可。

    此安裝構成是比較繁瑣的,技術足夠只需要幾下就可以完事,但是作為初學者一是我們掌握的東西不多,二是我們需要找機會多練習,三是把一個事物拆解成一個個小步驟,我們會更清晰的了解其中的過程有助于我們的理解,所以在這里我用到了df、cd、ls、cp命令就是為了自己能夠多練習這些小命令,完成這一對于零基礎的我而言復雜的任務,為以后更復雜的任務做準備。

    所以我希望各位初學的小伙伴們,不要想著走捷徑,初期我們最要緊的任務是打基礎,所以要對這些常用小命令勤加練習。

原創文章,作者:NameLess,如若轉載,請注明出處:http://www.www58058.com/28086

(2)
NameLessNameLess
上一篇 2016-08-03
下一篇 2016-08-03

相關推薦

  • 使用安裝光盤恢復rpm軟件包

    rpm作為linux最重要的軟件管理工具,有著不可或缺的地位,連yum都要依賴于rpm的存在才能正常使用,所以掌握rpm的恢復還是很重要的,下面就來看一下如何恢復rpm。       卸載rpm軟件包 [root@localhost ~]$ rpm -e rpm err…

    Linux干貨 2016-08-25
  • 腳本編寫規范

    腳本編寫規范 腳本名稱以.sh結尾,名稱見名知意 盡量使用UTF-8編碼,注釋及輸出盡量使用英文 一般給到執行權限,但一些關于變量的配置文件不用加執行權限 執行的時候可以使用bash執行,或者使用bash -x 調試執行 腳本首行以#!/bin/bash,無空格,不帶選項 第二行為空格或者添加一行空注釋 開始注釋內容:  #!/bin/bash&n…

    Linux干貨 2017-04-16
  • linux 怎么使用幫助

    linux怎么使用幫助 Which命令 whatis命令 使用手冊來獲取幫助-man命令 通過info命令查看幫助 使用軟件自帶的幫助文檔來獲取幫助 通過在線文檔獲取幫助 使用網站和搜索 linux 怎么使用幫助 在linux中有很多命令,配置文件,很多命令選項和參數,我們不可能完全記住的,那工作中遇到怎么辦,我們可以查看linux自帶的幫助文檔,或者利用搜…

    Linux干貨 2016-09-05
  • clsass 10 shell編程(二)及文件查找及壓縮

    一、選擇執行(條件判斷if) 流程控制 過程式編程語言:     順序執行     選擇執行     循環執行 使用read 命令來接受輸入 使用read 來把輸入值分配給一個或多個shell變量:   &nb…

    Linux干貨 2016-08-18
  • 馬哥教育網絡班20期+第3周課程練習

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。  who | cut -d' ' -f1 | sort -u 2、取出最后登錄到當前系統的用戶的相關信息。 last | head …

    Linux干貨 2016-06-26
  • ifcfg, ip, ss,配置文件 (Blog 7)

    Linux主機接入網絡:
    IP/MASK
    GATEWAY
    DNS

    Linux干貨 2017-11-27
欧美性久久久久