gnu gpl(gnu general public license,gnu通用公共許可證):只要軟體中包含了遵循gpl協議的產品或**,該軟體就必須也遵循gpl許可協議且開源、免費。
複製自由:允許把軟體複製到任何人的電腦中,並且不限制複製的數量。
傳播自由:允許軟體以各種形式進行傳播。
收費傳播:允許在各種媒介上**該軟體,但必須提前讓買家知道這個軟體是可以免費獲得的;因此,一般來講,開源軟體都是通過為使用者提供有償服務的形式來盈利的。
修改自由:允許開發人員增加或刪除軟體的功能,但軟體修改後必須依然基於gpl許可協議授權房貸首付
inux系統核心指的是乙個由linus torvalds(創始人)linux**會,負責維護,提供硬體抽象層、硬碟及檔案系統控制及多工功能的系統核心程式。
紅帽公司是全球最大的開源技術廠商,rhel是全世界內使用最廣泛的linux系統。同時rhel系統是免費的,但是服務程式是收費,公升級、管理、後期運營都是收費。
社群企業版作業系統(community enterprise operating system,centos)是linux發行版之一,它是來自於red hat enterprise linux依照開放源**所編譯而成。
ubuntu基於debian發行版和gnome桌面環境, ubuntu發行版作業系統的目標在於為一般使用者提供乙個最新的、同時穩定的以開放自由軟體構建而成的作業系統。
linux核心是linux作業系統的核心,乙個完整的linux發行版包括程序管理、記憶體管理、檔案系統、系統管理、網路操作等部分。
mainline表示主線開發版本,stable表示穩定版本,穩定版本主要由mainline測試通過而發布。
驅動程式是計算機裝置和作業系統之間的橋梁,也是硬體的介面,作業系統只能通過這個介面,管理硬體資源。
檔案系統是作業系統用於明確磁碟或分割槽上檔案的方法和資料儲存結構,檔案系統由三部分組成:與檔案管理有關軟體、被管理檔案以及實施檔案管理所需資料結構。
建立虛擬機器
1、開啟虛擬機器軟體
2、安裝第一步
3、選擇虛擬機器的硬體相容即虛擬機器版本
4、選擇安裝的作業系統的方式
5、選擇需要安裝的作業系統及作業系統版本
6、定義虛擬機器名稱和安裝位置
7、虛擬機器處理器數量和核心數量選擇
8、定義虛擬機器記憶體
9、定義虛擬機器的網絡卡模式
這裡有三種網絡卡型別,分別說一下我自己的理解:
僅主機:虛擬機器無法上網,測試一些危險的東西而不像影響其他使用者可以使用僅主機模式。
10、定義虛擬機器介面型別
11、選擇磁碟型別
12、建立新的虛擬磁碟
13、定義磁碟容量大小
14、定義虛擬機器磁碟存放檔名稱
15、準備建立虛擬機器
16、進入安裝作業系統準備介面
17、指定映象位置
18、開始安裝作業系統
19、安裝centos7系統
20、選擇安裝過程使用的語言
21、進行系統分割槽
22、選擇自己配置分割槽
23、分割槽及分割槽標準
分割槽的標準:linux是以檔案的方式儲存,例如/dev/sda代表整塊硬碟,/dev/sda1表示硬碟第一分區,/dev/sda2表示硬碟第二分割槽,為了能將目錄和硬碟分割槽關聯,所以linux採用掛載點的方式來關聯磁碟分割槽,/boot目錄、/根目錄、/data目錄跟磁碟管理後,稱之為分割槽,每個分割槽功能如下:
q /boot分割槽用於存放linux核心及系統啟動過程所需檔案;
q swap分割槽又稱為交換分割槽,類似windows系統的虛擬記憶體,物理記憶體不夠用時,以供程式使用swap記憶體;
q / 分割槽用於系統安裝核心分割槽及所有檔案存放的根系統;
q /data 分割槽為自定義分割槽,企業伺服器中用於作應用資料存放。
linux分割槽標準可以分為三種:
【用於資料不重要的時候可以採用這種分割槽,相當於windows中只有c盤分割槽】
/boot[引導系統啟動] 200m
swap分割槽 為了防止系統記憶體用光了 臨時作為記憶體 768m(512m)
/ (存放安裝軟體)剩餘多少給多少
【資料重要的情況下】
/boot[引導系統啟動] 200m
swap分割槽 為了防止系統記憶體用光了 臨時作為記憶體 768m(512m)
/ (存放安裝軟體)40g-200g
/data 剩餘多少給多少 用於存放重要資料
【不知道資料重要不重要的的情況下】
/boot[引導系統啟動] 200m
swap分割槽 為了防止系統記憶體用光了 臨時作為記憶體 768m(512m)
/ (存放安裝軟體)40g-200g
剩餘空間不分割槽,誰使用時誰分割槽
swap分割槽說明:
swap 記憶體交換空間的功能是:當所有資料被存放在物理記憶體裡面,但是這些資料又不是常被cpu所取用時,那麼這些不常被使用的程式將會被丟到硬碟的swap交換空間中,而將速度較快的物理記憶體空間釋放出來給真正需要的程式使用,所以,如果你的系統不是很忙,而且記憶體又很大,自然不需要swap。
swap分割槽一般為真實記憶體的2倍,他可以避免因為記憶體不足,而造成系統效能低的問題。但是你的物理記憶體如果達到4gb 以上時,swap分割槽也可以不必做額外的設定。
swap分割槽並不會使用到目錄樹的掛載,所以swap分割槽不需要指定掛載點。
24、手動分割槽完成及檔案系統說明
檔案系統說明:
ext專門為linux設計的,為linux核心所做的第乙個檔案系統。單個檔案最大限制:未知;該檔案系統最大支援2gb的容量。
ext2用以代替ext,是linux核心所用的檔案系統。單個檔案最大限制2tb;該檔案系統最大支援32tb的容量。
ext3乙個日誌檔案系統。單個檔案最大限制16tb,該檔案系統最大支援32tb的容量。
ext4單個檔案最大限制16tb,該檔案系統最大支援1eb的容量。
xfs 是乙個全64-bit的檔案系統,它可以支援上百萬t位元組的儲存空間。對特大檔案及小尺寸檔案的支援都表現出眾,支援特大數量的目錄。最大可支援的檔案大小為8eb,最大檔案系統尺寸為18 eb。
xfs使用高的表結構(表+樹),保證了檔案系統可以快速搜尋與快速空間分配。xfs能夠持續提供高速操作,檔案系統的效能不受目錄中目錄及檔案數量的限制。
25、分割槽格式化
26、繼續並開始正式安裝centos7系統
27、設定root使用者登入密碼
28、完成系統安裝並重啟系統
29、登入centos7作業系統
30、登入介面說明
31、檢視網絡卡資訊
32、配置網絡卡
33、網絡卡配置檔案編輯及釋義
34、重啟網絡卡確定網路連通性
35、關閉selinux和防火牆
36、使用xshell遠端連線裝置(一)
37、xshell遠端連線(二)
38、xshell遠端連線登入使用者名稱(三)
39、xshell遠端連線登入使用者密碼(四)
40、xshell遠端登陸成功(五)
Linux入門及簡介
一.linux介紹 為什麼學習linux 針對生產環境,市場上大多使用linux作業系統。linux版本 核心版本 linus正在維護的版本.髮型版本 廠商針對linux進行封裝後的版本 centos7.0版本。和windows的區別 linux嚴格區分大小寫。linux中一切皆是檔案。linux中...
Linux基礎入門 1 Linux系統簡介
1.1 linux為何物?linux 就是乙個作業系統,就像你多少已經了解的 windows xp,7,8,10 和 mac os 這裡簡單介紹一下作業系統在整個計算機系統中的角色。我們的應用體系主要由四層構成,分別為 硬體 最大層 核心 系統呼叫和應用程式,我們的 linux 也就是系統呼叫和核心...
Linux入門級教程 1 簡介
linux的發行版說簡單點就是將linux核心與應用軟體做乙個打包。目前市面上較知名的發行版有 ubuntu redhat centos debian fedora suse opensuse arch linux solusos 等。目前國內linux更多的是應用於伺服器上,而桌面作業系統更多使用...