歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

source命令的一個妙用

  在編譯核心時,常常要反復輸入一長串命令,如  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來引導系統,可以把最後兩句話去掉。配置你自己的引導程序來引導新內核。




Copyright © Linux教程網 All Rights Reserved