直到暑假實(shí)習(xí)的某一天,我下定決心去學(xué)習(xí)Linux,于是乎義無反顧的卸載了win10,你問我雙系統(tǒng)?不存在的。搗鼓了一個(gè)周末,總算是安裝上了ubuntu,在安裝中遇到坑就不提了,當(dāng)時(shí)我就在想,Linux除了開機(jī)快,干凈,還有啥優(yōu)點(diǎn)?倒是缺點(diǎn)很多,軟件少,安裝起來會(huì)出現(xiàn)各種問題。雖然如此,但我還是堅(jiān)持的用下去了。搭建了個(gè)LAMP環(huán)境用于開發(fā),當(dāng)然搭建中也遇到各種坑。但是搭完算是一勞永逸,使用起來特別方便。就這樣,我慢慢熟悉了Linux的一些常用命令,以及習(xí)慣了Linux不同于windows的各種操作。然而,一個(gè)月后,我還是裝回了win10,原因是除了開發(fā),日常使用體驗(yàn)真心不如windows,當(dāng)時(shí),Linux在我眼中有一個(gè)概念,適用用于服務(wù)器端的系統(tǒng)。
真正在工作中使用到Linux的還是我畢業(yè)后的第一份工作,是一個(gè)規(guī)模較大的公司,里面的團(tuán)隊(duì)開發(fā)的各種架構(gòu)和流程都比較完善,比如說代碼托管用gitlab,服務(wù)器是linux,團(tuán)隊(duì)協(xié)作用trello,有道云,等等。在這里我第一次使用一臺(tái)Linux的服務(wù)器部署項(xiàng)目。懷著敬畏的心情,我進(jìn)到服務(wù)器去部署LNMP環(huán)境,有了以前的經(jīng)驗(yàn),部署起來倒也不算難,部署好之后,我開始了我的第一個(gè)工程。這算是我第一次在工作中使用Linux,期間遇到的問題也是數(shù)不勝數(shù),直到我習(xí)慣了在Linux環(huán)境下的開發(fā)之后,Linux在我眼中的形象比之前清晰了一點(diǎn),我開始接觸到進(jìn)程控制,日志查詢,安全策略等知識(shí),我開始明白Linux相對(duì)于windows更受開發(fā)者歡迎,也更多的被選擇用于開發(fā)環(huán)境中的原因了,的確,Linux,簡單快捷,穩(wěn)定高效。
一直到現(xiàn)在,我對(duì)于Linux的了解越來越多,當(dāng)初的入門書籍《Linux就該這么學(xué)》也被我看完了?,F(xiàn)在我也算是對(duì)于Linux有一個(gè)較為全面的了解,能熟練應(yīng)用于工作中,當(dāng)然相較于那些運(yùn)維人員,我還是自愧不如的?,F(xiàn)在,Linux對(duì)于我來說,是我技術(shù)棧中不可分割的一部分,我也算是真正的使用了Lamp、Lnmp架構(gòu)去開發(fā)web應(yīng)用?,F(xiàn)在你問我windows和Linux哪個(gè)更好,我會(huì)毫不猶豫的說Linux,確實(shí),很多莫名其妙的bug在windows中會(huì)出現(xiàn),而在Linux中確毫無問題,這時(shí)候我不得不說,Linux作為開源系統(tǒng),已經(jīng)足夠優(yōu)秀,而windows所束縛的太多。
回顧我的Linux學(xué)習(xí)之路,一句話讓我深有感觸——學(xué)海無涯,學(xué)無止盡。從剛開始作為小白的懵懂,到一步步了解之后的敬畏,Linux就是這樣,想發(fā)現(xiàn)它的好,就需要一步一步深入了解,并使用它。學(xué)的知識(shí)越多,反而感覺Linux更加高深莫測,一開始只會(huì)幾個(gè) 命令,就以為Linux只有幾個(gè)命令,待學(xué)到更高級(jí)的文件,系統(tǒng),進(jìn)程管理之后,卻看到了更加廣闊的知識(shí)海洋,現(xiàn)在,我的目標(biāo)是了解Linux的運(yùn)行原理和底層架構(gòu),我要走的路還有很長,任重而道遠(yuǎn)。對(duì)于想學(xué)習(xí)的新手們,我想告訴你們的是,Linux的魅力在你越是了解它的時(shí)候,它的魅力越大,讓我們?cè)趯W(xué)習(xí)的過程中共勉。