在編譯核心時,常常要反復輸入一長串命令,如 make mrproper make menUConfig make dep make clean make bzImage ....... 這些命令既長,又繁瑣。而且有時候容易輸錯,浪費你的時間和精力。如果把這些命令做成一個文件,讓它自動按順序執行,對於需要多次反復編譯核心的用戶來說,會很方便。用source命令可以辦到這一點。它的作用就是把一個文件的內容當成是shell來執行。先在/usr/src/Linux-2.4.20目錄下建立一個文件,取名為make_command: 在其中輸入如下內容: make mrproper && make menuconfig && make dep && make clean && make bzImage && make modules && make modules_install && cp arch/i386/boot/bzImge /boot/vmlinuz_new && cp System.map /boot && vi /etc/lilo.conf && lilo -v 文件建立好之後,以後每次編譯核心,只需要在/usr/src/linux-2.4.20下輸入 source make_command 就行了。這個文件也完全可以做成腳本,只需稍加改動即可。這裡主要是讓大家理解source的用法。如果你用的不是lilo來引導系統,可以把最後兩句話去掉。配置你自己的引導程序來引導新內核。