關(guān)于政府網(wǎng)站建設(shè)的調(diào)研報告百度關(guān)鍵詞查詢排名
1:Linux概述
1.1:操作系統(tǒng)
常見操作系統(tǒng)有:Windows、MacOS、Linux。
名稱 | 描述 |
Windows | 微軟公司研發(fā)的收費操作系統(tǒng)。分為兩類:用戶操作系統(tǒng)、Server操作系統(tǒng)。 用戶操作系統(tǒng):win 95、win 98、win NT、win Me、win xp、vista、win7、win8、win10。 Server系統(tǒng):win server 2003、win server 2008、win server 2012、win server 2016。 |
MacOS | 由蘋果公司開發(fā)的一款收費(變相收費,買電腦送系統(tǒng))操作系統(tǒng)。 該系統(tǒng)從終端角度來看分為:watch OS、IOS、MacOS。 優(yōu)點:底層優(yōu)化實現(xiàn)的很好、安全性要更加高點 |
Linux | 目前全球使用量最多的服務(wù)器操作系統(tǒng)。其體系很強大,其分支有很多。 主要的分支有:RedHat(紅帽)、Debian、烏班圖、CentOS等等。 其在世界范圍最大的使用分支是安卓Android |
各操作系統(tǒng)的特點
Windows屬于:單用戶、多任務(wù)操作系統(tǒng)。
Linux屬于:多用戶、多任務(wù)操作系統(tǒng)
名詞解釋
單用戶:一個用戶,操作系統(tǒng)允許同時登錄一個用戶
單任務(wù):一個任務(wù),允許用戶同時進(jìn)行的操作任務(wù)數(shù)量
多用戶:多個用戶,操作系統(tǒng)允許同時登錄多個用戶進(jìn)行操作
多任務(wù):多個任務(wù),允許用戶同時進(jìn)行多個操作任務(wù);
操作系統(tǒng)在計算整體架構(gòu)中的位置

Linux參考:https://www.jianshu.com/p/741581f27d55
1.2:Linux前身-Unix
在60年代末,分時系統(tǒng)Multics被設(shè)計。
1969年,K.Thompson在Multics系統(tǒng)的基礎(chǔ)上,在小型計算機上開發(fā)UNIX系統(tǒng),后于1970年投入運行。(1970被稱為Unix元年,時間戳1970.1.100:00:00)
1973年,用C語言重寫Unix,解決了程序的移植問題。
? Unix是一個強大的多用戶、多任務(wù)操作系統(tǒng)。
? UNIX的商標(biāo)權(quán)由國際開放標(biāo)準(zhǔn)組織(The Open Group)所擁有。
? UNIX操作系統(tǒng)是商業(yè)版,需要收費,價格比Microsoft Windows正版要貴一些。不過UNIX有免費版的,例如:NetBSD等類似UNIX版本。
1.3:Linux介紹
Linux的開發(fā)作者,Linux之父,李納斯·托瓦茲。Linux誕生時是荷蘭在校大學(xué)生。
1991年0.0.1版本

,使用Unix時,對系統(tǒng)底層進(jìn)行修改,并上傳學(xué)校網(wǎng)站Linus’s Unix,網(wǎng)絡(luò)管理覺得名字不好記,改名稱Linux
1992年 0.0.2版本
1994年 1.0版本
2003年 2.6版本
上述所提及的版本號并不是分支版本,而是指Linux的內(nèi)核版本。
? Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),可以任意修改其源代碼。
? Linux存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。
? Linux可安裝在各種計算機硬件設(shè)備中,比如手機、平板電腦、路由器、視頻游戲控制臺、臺式計算機、大型機和超級計算機。
? Linux的特點:它是多用戶,多任務(wù),豐富的網(wǎng)絡(luò)功能,可靠的系統(tǒng)安全,良好的可移植性,具有標(biāo)準(zhǔn)兼容性,良好的用戶界面,出色的速度性能.
? Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟件都有確定的用途
1.4:Linux組成
Linux系統(tǒng)一般有4個主要部分:內(nèi)核、shell、文件系統(tǒng)和應(yīng)用程序

內(nèi)核(kernel):是操作系統(tǒng)的核心,具有很多最基本功能,它負(fù)責(zé)管理系統(tǒng)的進(jìn)程、內(nèi)存、設(shè)備驅(qū)動程序、文件和網(wǎng)絡(luò)系統(tǒng),決定著系統(tǒng)的性能和穩(wěn)定性。
Linux內(nèi)核網(wǎng)址:http://www.kernel.org
Shell:是系統(tǒng)的用戶界面,提供了用戶和內(nèi)核進(jìn)行交互操作的一種接口.它接收用戶輸入的命令并把它送入內(nèi)核去執(zhí)行,是一個命令解釋器.它不僅使命令解釋器,而且還是高級編程語言,shell編程.
文件系統(tǒng)(File Systems):是文件存放在磁盤等存儲設(shè)備上的組織方法。
Linux系統(tǒng)能支持多種目前流行的文件系統(tǒng),如EXT2、 EXT3、 FAT、 FAT32、 VFAT和ISO9660。
應(yīng)用程序:標(biāo)準(zhǔn)的Linux系統(tǒng)一般都有一套應(yīng)用程序。
它包括文本編輯器、編程語言、X Window、辦公套件、Internet工具和數(shù)據(jù)庫等
1.5:常見版本及介紹


RedHat Linux
RedHat領(lǐng)導(dǎo)著Linux的開發(fā)、部署和經(jīng)營,從嵌入式設(shè)備到安全網(wǎng)頁服務(wù)器,它都是用開源軟件作為Internet基礎(chǔ)設(shè)施解決方案的領(lǐng)頭羊。
RedHat解決方案包括Red HatLinux、開發(fā)人員和嵌入式技術(shù),以及培訓(xùn)、管理和技術(shù)支持。
Ubuntu
Ubuntu(烏班圖)是一個以桌面應(yīng)用為主的Linux操作系統(tǒng)。
Ubuntu的目標(biāo)在于為一般用戶提供一個最新的、同時又相當(dāng)穩(wěn)定的主要由自由軟件構(gòu)建而成的操作系統(tǒng)。
為桌面虛擬化提供支持平臺
CentOS
CentOS是Linux發(fā)行版之一。
由Red Hat Enterprise Linux提供的源代碼編譯而成。很多公司使用CentOS替代商業(yè)版RedHat Linux。
RedHat和CentOS差別不大,Red Hat Linux 和Centos系統(tǒng)是免費的。
RedHat Linux 服務(wù)是收費的,比如免費版本不支持在線升級
Centos每個版本服務(wù)都是免費的.
1.6:Linux目錄結(jié)構(gòu)(了解)

目錄名稱 | 描述 |
/ | 根目錄,一般根目錄下只存放目錄,不要存放文件。 |
/bin (binaries) | 存放二進(jìn)制可執(zhí)行文件. 如常用的命令ls、tar、mv、cat等 |
/boot | 放置linux系統(tǒng)啟動時用到的一些文件 |
/dev (devices) | 存放linux系統(tǒng)下的設(shè)備文件,訪問該目錄下某個文件,相當(dāng)于訪問某個設(shè)備 |
/etc (etcetera) | 系統(tǒng)配置文件存放的目錄。 |
/home | 系統(tǒng)默認(rèn)的用戶目錄。新增用戶時,每一個用戶對應(yīng)的目錄都存在帶改目錄中。 ~表示當(dāng)前用戶的家目錄 |
/lib (library) | 系統(tǒng)使用的函數(shù)庫的目錄 |
/root | 系統(tǒng)管理員root的家目錄 |
/sbin (super user binaries) | 放置系統(tǒng)管理員使用的可執(zhí)行命令。(/usr/sbin: /usr/local/sbin) |
/usr (unix shared resources) | 應(yīng)用程序存放目錄 /usr/bin 存放應(yīng)用程序, /usr/share 存放共享數(shù)據(jù),/usr/lib 存放不能直接運行的,卻是許多程序運行所必需的一些函數(shù)庫文件 |
/var:(variable) | 放置系統(tǒng)執(zhí)行過程中經(jīng)常變化的文件 如:/var/log隨時更改的日志文件,/var/run: 程序或服務(wù)啟動 |
/opt | 給主機額外安裝軟件所擺放的目錄 |
/tmp:(temporary) | 一般用戶或正在執(zhí)行的程序臨時存放文件的目錄 |
/srv | 服務(wù)啟動之后需要訪問的數(shù)據(jù)目錄 |
/proc | 此目錄的數(shù)據(jù)都在內(nèi)存中,如系統(tǒng)核心,外部設(shè)備,網(wǎng)絡(luò)狀態(tài) |