測牛學(xué)堂:2023新專題!軟件測試必會linux學(xué)習(xí)分享(linux基本概念)
軟件測試為什么要學(xué)習(xí)linux
在實際工作中,有很多企業(yè)會把項目部署在服務(wù)器環(huán)境中。
服務(wù)器的環(huán)境,最常見的有兩種,一種是windows server,另一種就是linux。
相對于windows的話,linux整體安全性和穩(wěn)定性要高很多。
所以作為軟件測試,對linux系統(tǒng)要有一個比較深入的了解,也是自己經(jīng)驗積累的體現(xiàn)。
第二,在面試題或者面試提問過程中,對于linux系統(tǒng)的提問相對來說是比較多的。
linux的歷史
提到linux的歷史,要先了解unix。unix是第一個應(yīng)用于計算機的操作系統(tǒng),由貝爾實驗室研發(fā)。
linux就是站在unix巨人的肩膀上研發(fā)出來的。linux具備現(xiàn)在一切功能完整的unxi系統(tǒng)所具備的全部特征。
包括真正的多任務(wù),虛擬內(nèi)存,共享庫,優(yōu)秀的內(nèi)存管理和網(wǎng)絡(luò)支持等。
linux的基本思想
1 一切皆文件
系統(tǒng)中的所有都歸結(jié)為一個文件。包括命令,硬件和軟件設(shè)備,操作系統(tǒng),進程等,都是文件構(gòu)成的。
2每個軟件都有確定的用途。
在linux操作系統(tǒng)中,對于軟件的分類,執(zhí)行程序的劃分是非常詳細的,每個目錄,文件都有自己的作用。
比如home目錄,linux建立的所有用戶,他們的個人信息都會存放在此目錄。
比如etc目錄,配置目錄,所有軟件的培訓(xùn)信息,網(wǎng)絡(luò)配置信息,都存放在etc目錄下。
所以,在linux中,軟件的所有操作都會部署到對應(yīng)的目錄中去。
linux特征
1 多用戶,多任務(wù)
這個也是windows的特征,linux支持多用戶,各個用戶之間互不影響。
多任務(wù)則是指linux可以使多個程序同時并獨立運行。
2 免費開源
linux是一一款免費的操作系統(tǒng),用戶可以通過網(wǎng)絡(luò)或其他途徑免費獲得,并且可以任意修改其源代碼。
linux的內(nèi)核
linux不斷更新演進,它的內(nèi)核版本號是有規(guī)律的,我們可以通過內(nèi)核版本的判斷,選擇適合自己使用的版本
linux版本由三個數(shù)字組成,主版本號.次版本號.修訂次數(shù)
我們判斷版本主要是看次版本號。
1奇數(shù)版本
比如 2.7.1 ?表示的是開發(fā)版本
2 偶數(shù)版本
比如2.8.1 表示的是穩(wěn)定版本?