對(duì)于經(jīng)常使用Linux系統(tǒng)[https://linux265.com/distro/]的人,在Linux系統(tǒng)終端上實(shí)現(xiàn)特效是一件非常炫酷的事情。 今天我為大家推薦三款可以讓你...
事情不論真假 即便是真 這樣的行為讓人很不舒服 一年以來(lái)從來(lái)不聯(lián)系我 也從來(lái)不主動(dòng)跟我說(shuō)明原委 微信不接電話不接玩兒消失 然后一年之后 突然親切地聊起來(lái) 各種回憶關(guān)系 我以為...
如果跟著我學(xué)到現(xiàn)在,一定知道到哪里去下載代碼,算了,地址在這https://github.com/cfenollosa/os-tutorial/tree/master/15-...
請(qǐng)自行g(shù)oogle:monolithic kernel, microkernel, debugger, gdb 本節(jié)課目標(biāo):稍微暫停,梳理一下我們的代碼,然后學(xué)習(xí)如何使用gd...
[geyu@192 gcc-build]$ make all-target-libgccmake[1]: 進(jìn)入目錄“/tmp/src/gcc-build/libiberty”...
是很了解, 甚至從來(lái)沒(méi)有想到過(guò)一個(gè)Hello World 還能引出這么多值得思考的問(wèn)題,而你又想了解它們,那么恭#你,這本書(shū)就是為你準(zhǔn)備的。隨著各個(gè)章節(jié)的逐步展開(kāi),我們會(huì)從最...
Concepts you may want to Google beforehand: monolithic kernel, microkernel, debugger, g...
正在連接的ip centos7netstat -nat|grep ":80"|awk '{print 1}' | sort| uniq -c|sort -n 重啟sshd服務(wù)...
os-tutorial 從頭創(chuàng)造一個(gè)操作系統(tǒng)! 這個(gè)教程完全是從@cfenollosa fork來(lái)的,這個(gè)教程將復(fù)雜的系統(tǒng)編寫(xiě)任務(wù)分解為很多簡(jiǎn)單步驟,在每一個(gè)小步驟中穿插著需...
添加用戶使用 useradd 命令。具體用法請(qǐng)查看 man 手冊(cè)或 help 消息。 該命令創(chuàng)建一個(gè)名為 archuser 的用戶,指定登錄 shell 為 bash,所屬主...
你可能需要google: kernel, ELF format, makefile 目標(biāo): 寫(xiě)一個(gè)簡(jiǎn)單的kernel,讓bootsect啟動(dòng)它 The kernel 我們用C...
你應(yīng)該先google:C,ojbect code, linker, disassemble目標(biāo):用C語(yǔ)言做底層匯編語(yǔ)言做的那些事 Compile 我們得研究研究C編譯器如何編...
lesson 11[1] 你需要google:cross-compiler 目標(biāo):配置可編譯32位內(nèi)核的開(kāi)發(fā)環(huán)境 如果你用Mac,你應(yīng)該立即著手做,如果使用別的系統(tǒng)可以再等幾...
lesson 10 這一課,不能簡(jiǎn)單的翻譯課文,因?yàn)樽髡卟](méi)有寫(xiě)什么內(nèi)容,一切都在代碼里。那就讓我們把代碼拆開(kāi),看看16位實(shí)模式是如何跳轉(zhuǎn)到32位保護(hù)模式的。 分析代碼前,先...
版權(quán)提示:授權(quán)steem@geyu使用 我們一直用qemu來(lái)裝載.bin文件,模擬計(jì)算機(jī)啟動(dòng)的過(guò)程,qemu很好,后面我們會(huì)講到如何用gdb調(diào)試qemu,只能用強(qiáng)大來(lái)形容。 ...
安裝 Bochs 需要在 X11 環(huán)境下運(yùn)行,因此你的 Linux 系統(tǒng)必須已經(jīng)安裝了X Window 系統(tǒng)才能使用Bochs。因?yàn)?Bochs 是用C++寫(xiě)的,所以這里要安...