學(xué)linux的前途和好處有哪些
其實(shí)進(jìn)入IT職業(yè),以技能生存的,或多或少都得會(huì)點(diǎn)Linux。以根底的系統(tǒng)、數(shù)據(jù)庫(kù)以及網(wǎng)絡(luò),略微高檔一點(diǎn)的職位都和Linux有關(guān),系統(tǒng)自不必說(shuō),在公司中,數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)都和Linux有關(guān)。
比如,基礎(chǔ)的LAMP架構(gòu),網(wǎng)絡(luò)服務(wù)等。現(xiàn)在單純使用Windows系統(tǒng)很少,集中在中小企業(yè),而且是傳統(tǒng)行業(yè)較多。另外,比如編程,除了基礎(chǔ)的,達(dá)到一定程序也和Linux相關(guān)。所以,有時(shí)間學(xué)習(xí)最好。因?yàn)槭情_(kāi)源的,學(xué)習(xí)它可以對(duì)整個(gè)系統(tǒng)架構(gòu)有個(gè)較好的了解,對(duì)編程也是有效的。
學(xué)習(xí) Linux 有哪些好處?
先說(shuō)好處(傳統(tǒng)好處什么開(kāi)源啊,開(kāi)放啊,暫作不表):
1.提升效率。(這個(gè)真的仁者見(jiàn)仁)
2.更高的學(xué)習(xí)成本,意味著你能學(xué)習(xí)更多的東西,但也同樣意味著你可能會(huì)浪費(fèi)很多時(shí)間。
理由:
Linux是懶程序員的福音。接觸Linux愈久愈發(fā)現(xiàn)這個(gè)特點(diǎn)。
Linux下最受歡迎的產(chǎn)品都能很顯著地降低時(shí)間成本。譬如Git,VIM,Emacs,Shell,Pacman(Arch的包管理),雖然很多軟件在windows下也有相應(yīng)的解決方案,但是,Linux的確是承載這些產(chǎn)品最完美的平臺(tái)。用的久了的確會(huì)顯著地提升工作效率,但因?yàn)長(zhǎng)inux下很多東西的學(xué)習(xí)曲線也很陡峭,所以討論效率問(wèn)題還是很有爭(zhēng)議的。
如果非要給自己學(xué)Linux找個(gè)理由的話,我覺(jué)得就是不差時(shí)間,愛(ài)折騰。
自從大一下學(xué)期裝第一個(gè)Linux發(fā)行版ubuntu10.04開(kāi)始,我自己的筆記本大概已經(jīng)重做系統(tǒng)超過(guò)一百次了。
前20次是這樣的開(kāi)始重做的:咦,這個(gè)文件看起來(lái)好多余,刪了;這行代碼看起來(lái)好詭異,改改看;這個(gè)配置文件怎么放在這兒,移到etc下,然后一次次的重做就開(kāi)始了。
20~40次是這樣的:一定要在Linux下玩游戲,先折騰下閉源驅(qū)動(dòng),折騰到第29次終于成功了,然后升級(jí)內(nèi)核,又掛了,算了,死心用開(kāi)源驅(qū)動(dòng)了,可是風(fēng)扇為什么轉(zhuǎn)這么快,改改文件,降降頻試試,臥槽,怎么X又掛了。直到第40次差不多把筆記本系統(tǒng)調(diào)整到最佳狀態(tài)。此時(shí)差不多知道哪些文件能動(dòng)哪些文件不能動(dòng)了。
40~60次是這樣的:我得給自己挑個(gè)牛逼的發(fā)行版,ubuntu不行,用的人太多,逼格不夠,用用他爹debian,裝完之后,臥槽,默認(rèn)桌面環(huán)境這么坑,中文支持還不友好,卸了,換一個(gè)。Fedora口碑也還行,試試看,裝完不順眼,卸了。再換suse,恩,這個(gè)舒服了,可是為啥源這么慢,不行,不好用,換一個(gè)。直到第55次,試試Arch,裝失敗三次之后,終于把一切搞定了,發(fā)現(xiàn),這尼瑪才是我的歸宿啊,就是它了。然后又發(fā)現(xiàn)了一個(gè)基于arch的發(fā)行版chakra,好奇心作祟,然后又把原來(lái)卸載重做。
60~80次是這樣的:我得給自己挑個(gè)牛逼的窗體管理器,compiz好炫啊,先搞這個(gè),什么3D桌面,屏幕下雪,立方體養(yǎng)魚(yú),魔燈效果,都搞搞,然后X掛了,自己還沒(méi)法修復(fù),重做吧,樂(lè)此不疲10遍,終于忍無(wú)可忍,草,什么JB玩意兒,這么不穩(wěn)定,一整就崩,小爺不伺候你了。換一個(gè)高大上的awesome,大家都說(shuō)它好,我整整。整完之后,我擦!14寸的筆記本沒(méi)法搞這玩意兒啊 !換一個(gè),上openbox,裝完之后,這尼瑪怎么這么簡(jiǎn)陋,配置了一天,能看一點(diǎn)了,但還是難看,算了算了,換!折騰到80遍,好累,我還是用回Gnome的默認(rèn)窗體管理吧。
80~100次是這么的:我得了很?chē)?yán)重的體系強(qiáng)迫癥,俄然就發(fā)現(xiàn),臥槽,我的Arch里邊怎樣有一百個(gè)包了,哎呀,我都裝了啥了,必定有成堆用不到的啊,怎樣辦,晚上都睡不好了,心里好癢,算了,重做吧。我被這個(gè)病折磨到考研之前,真的。
你感觸下我對(duì)Linux滿(mǎn)滿(mǎn)的愛(ài)。