結(jié)論:
前言
一張數(shù)學(xué)考卷,不是把最后一題最難的20分做出來,就算
kernel不是編程天花板
kernel在不斷地增長,torvalds大神也投入很多時(shí)間維護(hù)內(nèi)核。
代碼文件目錄。
內(nèi)核里有許多驚為天人的巧妙設(shè)計(jì),
各司其職,還有汪汪,還有文件系統(tǒng)的一個(gè)個(gè)抽屜,形象吧。
好了,
一切的基礎(chǔ),要從
這一桌子上,在
PID=1341的進(jìn)程守護(hù)者80端口,這個(gè)是http服務(wù)。也就是
注意到這個(gè)半垂的21端口嗎,ftp,早就不安全,而且也老舊了。
酷酷的22端口,是SSH服務(wù)監(jiān)聽的端口,穩(wěn)定安全而又耍酷。
注意到樓梯口這個(gè)指示牌了嗎,它指示這是去“
房間里這個(gè)忙碌的小企鵝是cron,整個(gè)系統(tǒng)時(shí)間調(diào)度都是它在跑。
還有那些pipeline用于連接不同的功能。
還有這個(gè)喝的暈乎乎的wine,要不少需要運(yùn)行windows應(yīng)用,它也可以休息了。
用戶面對(duì)的,是一個(gè)個(gè)終端。linux是真正的多用戶系統(tǒng)。看,這個(gè)大屏幕多么繁忙。
還有跑偏了的zombie進(jìn)程,四處游蕩。
怎么樣,經(jīng)過漫畫一看,是不是覺得linux有趣的多了?
掌握工具,創(chuàng)造工具
都會(huì)編碼了,
想證明你的實(shí)力嗎,linus大神說了:
Talkischeap,showmethecode.
甭嘚啵嘚,來段代碼看看。而開源社區(qū)的打什么,也真的是在用行動(dòng),用代碼踐行著這個(gè)格言。所以,
比如覺得內(nèi)核里
init
管理系統(tǒng)進(jìn)程調(diào)度實(shí)在不便,編寫出來的腳本文件很麻煩,能不能化繁從簡呢?有的。下面是systemd套件的架構(gòu)功能圖。
是不是看到很勵(lì)志啊?
全世界數(shù)以億計(jì)的計(jì)算機(jī)運(yùn)行著你寫的代碼,成就感能不爆棚嗎?
結(jié)語
王安石說:“
我是@程序員小助手,持續(xù)分享編程與程序員成長相關(guān)的內(nèi)容,~~