第一章 Linux系統介紹與環境搭建準備

第一章 Linux系統介紹與環境搭建準備
操作系統基礎概念及原理;GNU、GPL等名詞。

1.1Linux簡介
1.1.1什麼是操作系統
處於用戶和計算機系統硬件之間用於傳遞信息的系統程序軟件。
1.1.2什麼是Linux?
開放源代碼程序的、並可以自由傳播的類Unix操作系統軟件。基於Intel x86系列CPU架構計算機,是一個基於POSIX的多用戶、多任務並且支持多線程和多CPU的操作系統。
1.2 Linux的起源
1.2.1 Unix的歷史
1969年,AT&T,貝爾實驗室,約1977分支,BSD(Berkeley Software Distribution)系統。——>>SUN公司的Solaris、IBM的AIX,HP的HP UNIX。
1.2.2 Unix的5大優秀特性
技術成熟,可靠性高;
極強的可伸縮性;
強大的網絡功能;
強大的數據庫支持能力;
強大的開發功能;
1.2.3 Unix操作系統的革命
1984,Richard Stallman,開發自由軟件運動,自由軟件基金會(Free Software Foundation,FSF)和GNU項目。。。。GNU/Linux操作系統。
Andrew Tanenbaum(譚邦寧),Minix系統用於教學。
1.2.4 Linux的誕生
芬蘭赫爾辛基大學,Linux Torvalds
1.2.5 Linux的發展歷程
1、Linux的發展歷程簡介
2、Linux發展歷程中相關人物
1.3 Linux核心概念知識
1.3.1 自由軟件與FSF
1、自由軟件
運行自由
改寫自由(取得源代碼爲達成此目的之前提)
重新發布拷貝
改進軟件,向公衆發佈
2、自由軟件基金會FSF
主要項目:GNU項目,目的是建立可自由發佈和可移植的類Unix操作系統。主要軟件:Emacs編輯軟件、gcc編譯軟件、bash命令解釋程序和編程語言,以及gawk(GNU’s awk)等。
1.3.2 GNU知識
GNU計劃又稱革奴計劃,
1.3.3 GPL知識

  1. GPL
    全稱General Public License,通用公共許可,是一個著名的開源許可協議。
    2. LGPL
    (Lesser General Public License),允許不公開全部源代碼,爲基於Linux平臺開發商業軟件提供了更廣闊的空間。
    1.3.4 Linux系統組成
    核心爲Kernel,內核之上,組件。一部分是GNU組件,如Emacs、gcc、bash、gawk等;另。。。。。。

1.4 Linux的特點
1.4.1 Linux爲什麼受歡迎
靈活、高效。
一是屬於自由軟件;二是具有Unix的全部優秀特性。
1.4.2 更多特點介紹
與Unix指令集向下兼容
多用戶、多任務、多進程、多CPU
很高的系統穩定性與可靠性
系統安全性
完善網絡服務,HTTP、FTP、SMTP、POP、SAMBA、SNMP、DNS、DHCP、SSH、TELNET等
GNU許可
大量第三方免費程序
業界廠商支持,IBM、ORACLE、INTEL、HP、MOTO、Google
數據庫平臺,Oracle、DB/2、Sybase、MySQL、PostSQL
圖形用戶界面,GNOME、KDE
開發平臺,C/C++、Java、Perl等,圖形界面API,GTK+、QT等
1.5 Linux的應用領域
1.5.1 IT服務器Linux系統應用領域
利用Linux系統可以爲企業架構WWW服務器、數據庫服務器、負載均衡服務器、郵件服務器、DNS服務器、代理服務器(透明網關)、路由器等。
***到各個領域的企業裏。
1.5.2 嵌入式Linux系統應用領域
躋身主流嵌入式開發平臺
1..5.3個人桌面Linux應用領域
支持非常好了
1.5.4 本身的講解Linux領域說明
Linux系統服務器端
1.6 如何選擇Linux的發行版
1.6.1 Linux的發行版本介紹
內核版本4個系列:2.2、2.4、2.6、3.x、4.x;
RedHat、CentO S、Ubuntu、Fedora、SUSE、Debian。
1.6.2 選擇合適的Linux系統學習
1.Linux發行版本應用場景:這裏選服務器領域;
2.選擇CentOS Linux的版本
1.7 搭建Linux學習環境
1.7.1 虛擬機軟件介紹
一套特殊的軟件,可以作爲操作系統獨立運行,也可以運行於操作系統之上。

1.7.2通過VM虛擬機軟件學習
學習Linux運維,幾乎99%的知識都和硬件設備無關,我們不要給自己設置太多的限制和門檻,那樣會影響學習Linux的進度,從而可能喪失學習Linux的興趣。
1.7.3選擇適合自己的虛擬機軟件
1.選擇軟件,Vmware WorkStation;
2、對硬件要求,內存最低4GB以上,SSD固態盤最好,CPU I5以上;
1.7.4安裝與使用Vmware虛擬機軟件
1、版本建議;
2、軟件安裝;
1.7.5 創建一個VM虛擬機實踐
1.創建新虛擬機
1)
2)Ctrl+N,創建新虛擬機
“I will install the operating system later.”
硬件CPU需要支持虛擬化技術;
Bridge(橋接):
NAT(網絡地址轉換):
Host-only(僅主機)
虛擬機磁盤類型選SCSI,“Create a new virtual disk”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章