linux的内核和发行版本号,【编测编学】linux内核及发行版本相关知识
之前很多孩子就和我說老師我會linux,我就會反問,你學軟件測試,你會linux你知道linux的東西如何和企業(yè)結合嗎?
不是你只會一些cd、chmod、chown、ps、find、tar、vim、vi等等就可以說自己會linux的!!!
那么對于linux來說,測試到底用它做什么呢?
1、我們都知道一般我們的程序部署的服務器大多都是linux服務器,那么測試要用到linux的第一個點就是測試環(huán)境搭建和部署,那么就需要配置類似java、tomcat等等。然后再去寫shell完成應用的自動編譯、打包,部署。
2、另外linux還有一些用途比如我們測試過程中發(fā)現(xiàn)后端報錯了,我們可以去上到linux服務器上去查看、分析日志,分析到程序報錯的日志信息。
3、當然,還有一些其他用處,比如通過一些shell做一些其他自動化的任務。
4、最后linux我們還可以在做性能測試時監(jiān)控服務器的性能資源使用情況。
linux內核及發(fā)行版本相關知識
1.應用程序間的抽象層
2、操作系統(tǒng)是計算機的核心,而內核是操作系統(tǒng)的核心。
3、內核的開發(fā)也是一步一步過來的,所以在開發(fā)過程中也會不斷的更新新的功能,所以在開發(fā)過程中,Linux 內核版本又分為 穩(wěn)定版 和 開發(fā)版,兩種版本是相互關聯(lián),相互循環(huán)。
4、穩(wěn)定版:
具有工業(yè)級強度,可以廣泛地應用和部署。新穩(wěn)定版相對于較舊的只是修正一些 bug 或加入一些新的驅動程序。
5、開發(fā)版:
由于要試驗各種解決方案,所以變化很快
6、Linux內核版本號由3個數(shù)字組成:r.x.y
r:目前發(fā)布的內核主版本。
x:偶數(shù)表示穩(wěn)定版本;奇數(shù)表示開發(fā)中版本。
y:錯誤修補的次數(shù)。
內核版本號每位都代表什么 ?
以版本號為例:4.4.9-5.ELsmp ,
r: 4 , 主版本號
x: 4 , 次版本號,表示穩(wěn)定版本
y: 9 , 修訂版本號 , 表示修改的次數(shù)
頭兩個數(shù)字合在一齊可以描述內核系列。如穩(wěn)定版的2.6.0,它是2.6版內核系列。
[拓展]
5:表示這個當前版本的第5次微調patch , 而ELsmp指出了當前內核是為ELsmp特別調校的
EL:Enterprise Linux;
smp:表示支持多處理器,表示該內核版本支持多處理器
7、Linux 發(fā)行版(也被叫做 GNU/Linux 發(fā)行版)通常包含了包括桌面環(huán)境、辦公套件、媒體播放器、數(shù)據(jù)庫等應用軟件
常見的發(fā)行版本如下:
Debian
Ubuntu
Redhat
...
CentOS
...
我們學習linux就按Centos發(fā)行版本來做操作,我們選擇的版本是:centos 6.8,發(fā)布于2016年5月30日。內核是2.6.32。
8、單系統(tǒng)和多系統(tǒng)
單用戶操作系統(tǒng)和多用戶操作系統(tǒng)
單用戶操作系統(tǒng):
指一臺計算機在同一時間點只能由一個用戶 使用,一個用戶獨自享用系統(tǒng)的全部硬件和軟件資源
Windows XP 之前的版本都是單用戶操作系統(tǒng)
多用戶操作系統(tǒng):指一臺計算機在同一時間點可以由 多個用戶 使用,多個用戶共同享用系統(tǒng)的全部硬件和軟件資源
Unix 和 Linux 的設計初衷就是多用戶操作系統(tǒng)
9、linux文件系統(tǒng)
對于linux系統(tǒng)來說:
一切皆文件,不管你是目錄還是普通的文件,還是設備,在linux里面統(tǒng)統(tǒng)都是文件的范疇。
所以我們?yōu)榱朔奖氵M一步的理解:就將這個文件的范圍進行了細化:
普通文件、目錄文件、設備文件、鏈接文件、執(zhí)行文件、等等
10、文件系統(tǒng)
操作系統(tǒng)中負責管理和存儲文件的方法就是文件系統(tǒng)。
文件的系統(tǒng)是操作系統(tǒng)用于明確磁盤或分區(qū)上的文件的方法和數(shù)據(jù)結構。即在磁盤上組織文件的方法。也指用于存儲文件的磁盤或分區(qū),或文件系統(tǒng)種類。因此,可以說我有2個文件系統(tǒng),意思是他有2個分區(qū),一個存文件,或其它擴展文件系統(tǒng),意思是文件系統(tǒng)的種類。
總結
以上是生活随笔為你收集整理的linux的内核和发行版本号,【编测编学】linux内核及发行版本相关知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言酒店管理系统设计目的,C语言酒店管
- 下一篇: [记录] --- linux安装redi