3.瞭解linux系統以及搭建學習環境

来源:http://www.cnblogs.com/liulei-LL/archive/2017/12/22/8085467.html
-Advertisement-
Play Games

目錄: 1.linux的前世今生. 2.企業如何選擇linux系統? 3.如何在虛擬機上安裝linux系統?搭建學習環境. 1.linux的前世今生. 1).起源:先是貝爾實驗室的Unix系統,因為各家對於自己的硬體做了定製的Unix系統,但是硬體太貴,很多人用不起,出於教學目的,芬蘭的教授譚邦寧, ...


目錄:

1.linux的前世今生.

2.企業如何選擇linux系統?

3.如何在虛擬機上安裝linux系統?搭建學習環境.


1.linux的前世今生.

1).起源:先是貝爾實驗室的Unix系統,因為各家對於自己的硬體做了定製的Unix系統,但是硬體太貴,很多人用不起,出於教學目的,芬蘭的教授譚邦寧,開發了一款Minix進行教學用途,但是較為簡單,後來大學生托瓦茲覺得現在的操作系統太差,想自己弄一個,借鑒於譚邦寧教授的開發基礎,接受了其的開發思想,模仿Unix做成了一個類Unix系統,又受自由軟體與GUN項目發起人Richard Stallamn 影響,免費發佈在互聯網上,由全球的軟體工程師維護,進行完善.現在已經成為很重要的操作系統之一.

2).優點:

A.開放的源代碼,如果足夠牛,可以自由修改.

B.具備幾乎所有的Unix的優秀特性.

C.可自由傳播,無商業版權約束.

D.適合X86架構電腦.

E.計算成熟,可靠性高.

F.極強的可伸縮性.

G.強大的資料庫支持能力.(oracle,DB2,Sybase,Informix,MySQL)

H.請打的開發功能.(TCP/IP,www,java,XML)

3).常用的應用場合:

伺服器行業

wps82C0.tmp

註意:任何情況下,linux伺服器是不允許重啟的.

2.企業如何選擇linux系統?

選擇linux系統,如果只是愛好,不想用盜版,又不想花錢,還想要桌面系統,可以用Ubuntu桌面系統;如果是需要伺服器端的linux系統,想用一個穩定的伺服器系統,或者是從事運維相關工作,建議選擇Centos或者RedHat;兩者之中首選Centos,因為目前Centos社區很活躍,上升勢頭明顯,而且免費;如果對於系統穩定性,安全性,有更高的要求,或者特殊要求的,可以選擇使用Debian或者FreeBSD;如果痴迷於新技術和最新的軟體,可以選擇Fedora,但是其中會有很多bug和穩定性的問題存在.中文的環境選擇麒麟linux(最好不要用).

3.如何在虛擬機上安裝linux系統?搭建學習環境.

A.安裝VMware Workstations  Pro  8或者11.

wps82E0.tmp

B.下載linux的鏡像文件.可以在阿裡雲鏡像或者網易鏡像下載.

http://mirror.nsc.liu.se/centos-store/6.7/isos/x86_64/

wps82E1.tmp

C.搭建虛擬機環境.
1).建立一個文件夾放置虛擬機的目錄.

2).打開VM開始搭建

wps82E2.tmp

wps82E3.tmp wps82E4.tmp

wps8304.tmp wps8305.tmp

wps8306.tmp wps8307.tmp

centos6安裝記憶體太小安裝不上.(小於512M不行)

wps8308.tmp wps8319.tmp

wps831A.tmp wps831B.tmp

wps831C.tmp wps831D.tmp

wps831E.tmpwps831F.tmp

D.安裝linux系統.

wps8330.tmp wps8331.tmp

E.載入完成後,重啟/開啟電腦或者虛擬機,此時系統會進入自檢程式

wps8332.tmp

F. 直接enter進入裡面
wps8333.tmp
G.檢查光碟介質,現在都不用光碟了.直接跳過.按Tab選擇Skip,然後按Enter跳過.

wps8334.tmp

wps8335.tmp

wps8345.tmpnext

選擇合適的物理存儲設備

wps8346.tmp

初始化主機和配置網路.

wps8347.tmpwps8348.tmp

系統時間設置

wps8349.tmp

設置超級用戶密碼

wps834A.tmp

選擇系統安裝磁碟空間類型.選擇Create Custom Layout 自定義磁碟分區.

wps835B.tmp

選擇使用create進入磁碟分區創建.

wps835C.tmp

wps835D.tmp wps835E.tmp

創建第一個分區:/root

wps836E.tmp
創建第二個分區:SWAP

wps836F.tmp

創建第三個分區:根分區

wps8370.tmp

wps8371.tmp

選擇格式化創建文件系統

wps8372.tmp

分區要求:

1).至少要有一個根(/)分區,用來存放系統文件及程式.其大小至少在5GB以上.

2).要有一個swap(交換)分區,它的左右相當於Windows里的虛擬記憶體,Swap分區的大小一般為物理記憶體容量的1.5倍(記憶體<8G).但當系統物理記憶體大於8GB時,則swap分區配置8-6GB即可,太大無用,浪費磁碟空間.swap分區不是必須的.但是大多數情況還是設置比較好,個別企業的資料庫應用場景部分swap.沒有swap的話,記憶體耗盡會宕機.有swap會拖慢速度.

3)./boot分區,這是linux系統的引導分區,用於存放系統引導文件,如linux內核等,所有文件的總大小一般只有幾十MB,並且以後也不會增大太多,因此,該分區可以設置為100-200MB,這個分區也不是必須的.

分區完後next

wps8383.tmp

選擇最小化安裝

wps83A3.tmp

選擇安裝軟體

wps83C3.tmp

wps83C4.tmp

安裝完成後可以通過 yum groupinfo 包組名 查看具體安裝的包組組件

開始安裝:

wps83D5.tmp

安裝完成:

wps83D6.tmp


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 今天剛安裝了一個centos 6.9圖形界面的系統,安裝完成後,滑鼠右擊沒有打開終端的按鈕,在網上查了一些資料,搞明白了,分享給大家。 在左上角菜單【Applications】 》【System Tools】 》【Terminal】打開終端 將終端放在桌面上,則對【Terminal】右鍵選擇【Add ...
  • 第三章 管道符、重定向與環境變數 管道命令符,“|”,作用是將前一個命令的標準輸出當作後一個命令的標準輸入, 格式:“命令A|命令B” 輸入輸出重定向, 標準輸入,STDIN,文件描述符為0,預設從鍵盤輸入,為0時表示從其他地方或命令的輸出 標準輸出,STDOUT,文件描述符為1,預設輸出到屏幕,為 ...
  • 目的:記錄Linux日常所用命令 [20171222]Linux環境下查看硬體組件型號 cat /proc/cpuinfo及lspci [root@t-redhat-01 ~]# lspci 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX ...
  • 之前為了跑XX NET傻乎乎的把家庭版windows升級到專業版,然後激活不了,今天發現一種激活方法。 首先,我們先查看一下Win10專業版系統的激活狀態: 點擊桌面左下角的“Windows”按鈕,從打開的擴展面板中依次點擊“設置” “更新和安全”,並切換到“激活”選項卡,在此就可以查看到當前系統的 ...
  • 1.文件系統詳解: linux文件系統主要是ext2、ext3、ext4等等,它主要是管理系統的數據,數據是保存在磁碟裡面的, 當磁碟被分區、格式化後就可以正常的存取數據了,其實格式化就是向分區的部分寫入文件系統, 在文件系統的概念中,數據是怎麼保存的,還有那些檔案的屬性、許可權等又是保存在什麼地方的 ...
  • rm (選項)(參數) 刪除文件或文件夾,無法恢復-f:強制刪除文件或目錄 -i:刪除已有文件或目錄之前先詢問用戶是否刪除,預設就是 rm -i -r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一併處理刪除-v:顯示刪除的過程例: 1.創建文件夾後刪除他,每一次都詢問是否刪除 2.在剛剛創建的文 ...
  • 當產品要發佈之前,都會進行反覆的測試輸入,比如:測試按鍵,遙控,觸摸等等. 當出現bug時,就還需要不停地找規律,修改程式,直到修複成功,會顯的非常麻煩 答: 可以通過之前在35.Linux-分析並製作環形緩衝區里學的,使用myprintf()保存到環形緩衝區. 當出錯時,直接可以通過緩衝區里的數據 ...
  • mkdir (選項)(參數) 創建文件夾-m:創建文件夾的同時,賦予其許可權-p:若創建目錄的上層不存在時,一併創建出來-v:顯示創建的過程創建多個目錄的時候,用空格隔開 rmdir (選項)(參數) 刪除文件夾-p:刪除一個文件夾之後,假如該文件夾上層也是空的,一併把上層文件夾刪掉-v:顯示刪除的過 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...