linux系統(tǒng) linux操作系統(tǒng)的三個主要部分及其功能?
linux操作系統(tǒng)的三個主要部分及其功能?Linux系統(tǒng)本身就是一個軟件的概念(當(dāng)然,沒有硬件系統(tǒng)就不可能存在)。它有三個基本組件:引導(dǎo)加載程序,如grub。它用于引導(dǎo)系統(tǒng),將內(nèi)核加載到系統(tǒng)內(nèi)存并啟動
linux操作系統(tǒng)的三個主要部分及其功能?
Linux系統(tǒng)本身就是一個軟件的概念(當(dāng)然,沒有硬件系統(tǒng)就不可能存在)。它有三個基本組件:引導(dǎo)加載程序,如grub。它用于引導(dǎo)系統(tǒng),將內(nèi)核加載到系統(tǒng)內(nèi)存并啟動內(nèi)核。內(nèi)核是操作系統(tǒng)的核心。它包括硬件驅(qū)動模塊,為上層應(yīng)用提供統(tǒng)一易用的硬件操作接口,負責(zé)系統(tǒng)任務(wù)的調(diào)度和分配,保證系統(tǒng)資源的合理有效利用。內(nèi)核通過shell接收并執(zhí)行用戶指令。[文件系統(tǒng)]如ext2/ext3。Linux應(yīng)用程序按照一定的分類,以文件系統(tǒng)的形式組織和存儲在磁盤或分區(qū)上。在內(nèi)核啟動之后,掛載文件系統(tǒng)(第一個是根文件系統(tǒng))。
為什么那么多程序員推薦linux,是不是在linux下開發(fā)效率高?
我認為這是一個錯誤的命題。我和我的朋友都認為最好使用windows或Mac作為開發(fā)環(huán)境。事實上,使用Linux作為開發(fā)人員的操作系統(tǒng)是非常好的。我們公司只對大神使用Linux。
如果服務(wù)器一般使用Linux,有一種說法。
1. Linux服務(wù)器通常沒有GUI接口。一般來說,Linux服務(wù)器只需要1g的內(nèi)存,而2G的windows內(nèi)存不一定移動。沒有GUI的Windows將占用更少的內(nèi)存,但估計很少有人會使用它。其次,Linux的性能優(yōu)于windows。
2. Linux沒有操作系統(tǒng)授權(quán)費,內(nèi)存和CPU的預(yù)算是最低的。它受到中小型初創(chuàng)企業(yè)的青睞,大公司也不缺乏資金來構(gòu)建服務(wù)器Linux擁有豐富的shell命令。現(xiàn)在,雖然shell命令非常豐富,但是shell命令出現(xiàn)得更早。很多運維人員都可以說自己精通操作shell,但并不一定用shell,所以最好用Linux來招人。
4. Linux比windows更穩(wěn)定。我用過windows服務(wù)器和Linux服務(wù)器,感覺穩(wěn)定性差不多??赡芪业臉I(yè)務(wù)量不夠大。
5. Internet上有很多Linux服務(wù)器信息,但是windows上的信息很少,這意味著windows服務(wù)器解決問題很麻煩,比如你想在windows上啟動一個端口,或者檢查哪些端口正在使用等等
最后,就我而言,如果不考慮服務(wù)器的成本和業(yè)務(wù)量小,我們還是先用windows服務(wù)器。
自學(xué)linux應(yīng)該學(xué)哪些內(nèi)容呢?
我會談?wù)勎沂侨绾螌W(xué)會的,學(xué)到了多少,遇到了什么問題,還有什么困擾著我。
如何學(xué)習(xí):我在18年前買了第一個樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它相對簡單。后來我買了3b、4和minipc,它們與CentOS系統(tǒng)一起安裝,windows虛擬機也被用作一個系統(tǒng)。我們用覆盆子派0W做了兩個項目。第一本書必須是伯德叔叔的Linux私有菜譜,版本2和版本3。這本書比較全面。每年約20萬字。
你現(xiàn)在學(xué)到了什么程度:你可以制作自己的FTP服務(wù)器;外部硬盤;文件服務(wù)器;常用命令;systemctl用法;用戶操作;VIM操作更熟練;你可以編寫shell腳本;你可以理解系統(tǒng)結(jié)構(gòu);你可以理解文件夾的作用;你可以使用top查看系統(tǒng)情況等。
遇到那些問題:Linux變量比較復(fù)雜,操作也比較復(fù)雜,難度大!正則表達式很難!Sed、grep和其他命令并不熟練。小組操作實踐不多,不熟練。
麻煩:我不知道現(xiàn)在該學(xué)什么。我基本上能操作?,F(xiàn)在正處于不斷學(xué)習(xí)的階段,我不知道下一步該學(xué)什么。(在此期間,我學(xué)習(xí)了python,基礎(chǔ)介紹)。
這是我的學(xué)習(xí)經(jīng)歷。我沒有一個好的學(xué)習(xí)環(huán)境。我希望我能改進它。