真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

工作經(jīng)歷-1-從FreeBSD學(xué)起-創(chuàng)新互聯(lián)

  這里就說一說本人的工作經(jīng)歷。純屬流水文章,長而枯燥。

創(chuàng)新互聯(lián)堅實的技術(shù)研發(fā)基礎(chǔ)贏得了行業(yè)內(nèi)的良好口碑,公司成立十載來,為上1000+企業(yè)提供過網(wǎng)站建設(shè)、軟件開發(fā)、搜索引擎優(yōu)化技術(shù)、互聯(lián)網(wǎng)大數(shù)據(jù)整合營銷服務(wù),多年的技術(shù)服務(wù)成功經(jīng)驗、眾多的客戶使我們能懂得更多,做得更好。"讓您的網(wǎng)站跑起來"是我們一直追求的目標(biāo)!

  從去年(2013年)3月份開始,那時還沒有畢業(yè),就進入了一家網(wǎng)絡(luò)設(shè)備的公司工作,從事路由方面的開發(fā),主要是負責(zé)開發(fā)路由的功能模塊。我的上司(WMM)就是負責(zé)公司路由方面的主要開發(fā),在我進來之前,應(yīng)該是唯一路由開發(fā),公司的路由系統(tǒng)也就是他開發(fā)的。在從事路由開發(fā)方面,也得到了WMM的很大幫助。

  開始時是從FreeBSD系統(tǒng)學(xué)習(xí)起,自己啃了FreeBSD的使用手冊 http://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/index.html ,不過里面很多東西都不會用到,所以看的時候也就跳過了。看完后,其實對FreeBSD(類UNIX系統(tǒng))的了解也并不是很多,雖然之前也是用過Linux的,但本人對Linux的了解也并不多,至少對linux的設(shè)計理念上沒有太大的認識,所以在接解FreeBSD的時候,也就還是一頭霧水。說一頭霧水,那真是貼切,當(dāng)一打開手冊的時候,一看一下列表,真是給嚇到了,這么長的目錄,要看到什么時候?后來在啃手冊的時候,覺得就是暈暈的,頭就像一塊鐵塊沉沉的,然后眼睛就杠鈴一樣,使勁撐啊撐啊,那時也真夠痛苦的。幸好我還是比較扛得了這種苦的。

  學(xué)習(xí)一個系統(tǒng),本人覺得第一步就是要先了解這是一個什么樣的系統(tǒng),用來做什么的,以及這個系統(tǒng)有什么樣的特色。所以就先去百度了一下FreeBSD系統(tǒng),經(jīng)過一番的查閱資料,就對FreeBSD這個東西有了一定的了解,得出了一個結(jié)論:FreeBSD是一個類UNIX的操作系統(tǒng),業(yè)界給的評價是“堅如磐石”,然后很少人知道。至少我之前是聽都沒聽過,然后我的同學(xué)們也沒聽過。我就是憑著這個這么任性的結(jié)論,走進了FreeBSD,也成為了一名FreeDSB(這個名字要意會)。

  接著就是真正去了解這個系統(tǒng)的時候了,在鏡像站點上下一個FreeBSD的iso,我們的產(chǎn)品用的是FreeBSD8.1,那時FreeBSD8.1不久后就不更新了。話說找這個鏡像也不容易,雖說是找到了,但那里有4個鏡像,不知要用哪個,分別是memstick.img,bootonly.iso,disc1.iso,dvd1.iso四種不同的鏡像。經(jīng)過本人一番研究后,選用了disc1.iso的鏡像,然后就借來u盤,隱式地開啟了FreeDSB模式,模仿平時裝系統(tǒng)的過程,進行安裝了。但發(fā)現(xiàn)無認怎么啟動都不成功,那時真是懊惱的。后來問了WMM才知道我進入了FreeDSB模式。原來FreeBSD的iso的iso不用來制作u盤啟動鏡像!這個就是被嚇到了,怎么linux那些都可以,但為何這些是不可以的呢?那時我就對FreeBSD有了那么一些吐槽。不過算了,反正找到就行,接著也就繼續(xù)安裝。

  進入正常的安裝過程后,那就像進入了另一個蛋疼的境界。有時我按著手冊來選一些選項,有時候就按照硬件的情況來選,有時也想按照自己的意愿,這樣磨磨唧唧地安裝了差不多有7、8遍才真正安裝好一個FreeBSD系統(tǒng)。這也就算完成了我的第一步了, ^_^ ! 不過開心也僅是這么一瞬間,當(dāng)你啟動后就發(fā)現(xiàn)是沒有圖形界面的,完全要靠終端,T_T。那時我就是手里拿著一個鍵盤,旁邊就放著公司的一個U的工控機,對著顯示器,看著黑底白字在不停地滾動,覺得太驚險了。不過想想都有點激動,別人都覺得你很流逼,其實自己就一逗比,就是在那里一直地敲著ls,cd,ls,cd ......。

  接著就進入了下一步,就是一些基本的配置了。說到配置,那問題就來了。網(wǎng)絡(luò)就個是最蛋疼的。首先得知道你現(xiàn)在的系統(tǒng)不能上網(wǎng)。這個問題一發(fā)現(xiàn),就是心慌了,不能上網(wǎng),那該如何辦才好?幸好我還有一臺筆記本,可以上網(wǎng)。對于什么都不懂的我來說,一點點小問題都是像過坐山車一樣驚心動魄。既然不能上網(wǎng),那就得知道要配IP,然后就上網(wǎng)找怎么配IP。配好IP,然后你發(fā)現(xiàn)還是ping不能114.114.114.114這些IP,然后就知道原來要配路由。配好路由了,然后就什么IP都ping通了,接著就發(fā)現(xiàn)ping不通 www.baidu.com,然后就發(fā)現(xiàn)要配dns,然后就要找在哪里配dns,然后就找到了/etc/resolv.conf的文件了,這個文件可謂是太重要了,因為目前接觸過的UNIX分支的系統(tǒng)都是用它來配DNS的。配好網(wǎng)絡(luò)了,然后就開心了。接著一重啟,回過頭來就發(fā)現(xiàn)又上不了網(wǎng)了。然后就知道是剛才的配置重啟后就消失,所以要找一個方法來使系統(tǒng)啟動時就有IP等。然后就知道了要在/etc/rc.conf中寫一些配置。整個網(wǎng)絡(luò)的配置真是太麻煩了,當(dāng)時就是這么認為的,但現(xiàn)在想起來,其實是十分正常,沒有一個步驟是可以簡化的。后面又做了一些其他的配置,如ftp、ssh、dhcp等。其實到這里,就可以發(fā)現(xiàn),一切都是寫文件。

  后來就要安裝軟件,此前用linux,就已經(jīng)安裝過軟件,可以從源碼自己編譯安裝,可以下二進制文件直接安裝,可以用一些工具如apt-get、yum等來安裝。但那時其實都是到軟件的官網(wǎng)去下源碼安裝的,因為覺得官網(wǎng)的東西比較靠譜。而FreeBSD用的是ports來安裝軟件,給我的感覺就是飛一般的爽。找到要安裝的軟件,進入目錄里面,make,make install就搞定一切。后來WMM告訴我,無論要安裝什么軟件都要用ports來安裝,因為只有ports里面的軟件是經(jīng)過測試的,軟件比較安全,另外和FreeBSD兼容比較好,運行起來也比較穩(wěn)定,所以不要到軟件的官網(wǎng)上去下。如果ports里找不到相應(yīng)的軟件,可以到FreeBSD的官網(wǎng)去找,如果找到了就可以下載下來安裝。然后就明白到為何FreeBSD會如此的穩(wěn)定,對比一下linux就會發(fā)現(xiàn),linux安裝軟件就沒有這樣的規(guī)范,源也只是提供方便,不少的人都還是會自己去下載軟件來安裝。另一方面,F(xiàn)reeBSD提供ports,就意味著需要有一個專門的組織來維護這一切,這得益于FreeBSD的所有貢獻者,在此也發(fā)向他們表示感謝。再對比一下linux,linux的貢獻者相對來說沒有統(tǒng)一的組織,而且很多,所以所開發(fā)的軟件的不確定性就比較大,如安全性、穩(wěn)定性、設(shè)計理念等。當(dāng)然,linux的開放使得大家都能夠為linux作出貢獻,使linux成功unix分支里使用最廣泛的分支,這是十分值得贊同的。

  其后,在我不斷學(xué)習(xí)和使用FreeBSD的過程中,深入了解了FreeBSD的一些內(nèi)容,也逐漸理解FreeBSD的一些設(shè)計理念,也是越來越認同和喜歡這個系統(tǒng)的。說到理念,我記得的兩在理念就是

  1. KISS。Keep It Simple Stupid。

  2. Everything Is A File.

  這兩大理念真可謂是貫穿FreeBSD系統(tǒng)。

  個人覺得,F(xiàn)reeBSD系統(tǒng)比我用過的linux系統(tǒng)都要簡單。其中一個很大的原因就是命令行。FreeBSD由于是有一個專門的組織維護所有的事情,所以就連命令提交的用法,都遵守著一種設(shè)計風(fēng)格(應(yīng)該說是大多數(shù)程序的用法都是這樣),所以基本上用上了幾種命令之后,再用其他的命令,基本上不用看手冊都能猜得到命令的用法。而linux上的命令,就經(jīng)常有意外的驚喜,覺得那些用法很奇怪,或者是那些參數(shù)和選項都是為了用戶更方便地使用,但恰恰是這種方便,使用戶更加難以應(yīng)用,因為每一個命令的用法都是按照自己的功能來設(shè)計的,所以命令用法之間的差異就比較大。比如-a這個選項,在FreeBSD中,這個選項就是all的意思,大多數(shù)命令的-a就是列出所有要呈現(xiàn)的內(nèi)容。而在linux中,這個選項的使用可謂是各有千秋,五花八門。另外,Everything Is A File這個理念也對KISS作了很大的貢獻。FreeBSD,應(yīng)該說是unix系統(tǒng),在設(shè)計上很多的對象都設(shè)計成文件的形式,提供給用戶的系統(tǒng)調(diào)用也操作方式也很類似于文件的操作,例如文件、內(nèi)存、設(shè)備、網(wǎng)絡(luò)、進程等。而linux這方面也是繼承了unix,所以差別不大。

  總的來說,本人是比較認同F(xiàn)reeBSD系統(tǒng)的,或是UNIX系統(tǒng)的。確實作為工業(yè)界的操作系統(tǒng),它的穩(wěn)定性和安全性是十分優(yōu)異的。不過本人現(xiàn)在已經(jīng)不從事網(wǎng)絡(luò)方面的工作了,現(xiàn)在工作所有的平臺是centos,對FreeBSD的接觸也變得少了。不過希望以后還有機會更多接觸FreeBSD。

  話說本人也從沒有用過FreeBSD的圖形界面,不知是怎樣的。反正我有一次想裝,沒裝成功,那時水平太低了,現(xiàn)在的話就是一般低吧。

  就醬~

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


本文名稱:工作經(jīng)歷-1-從FreeBSD學(xué)起-創(chuàng)新互聯(lián)
新聞來源:http://weahome.cn/article/epsgd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部