Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

µÚÒ»²¿·Ö µÚÈýÕ LinuxÖ÷»úµÄ¹æ»®

µÚÒ»²¿·Ö µÚÈýÕ LinuxÖ÷»úµÄ¹æ»®
    1.¼ÆËã»úÓ²¼þÅäÖûù±¾ÖªÊ¶£¨ÂÔ£©
    2.LinuxÖеÄÓ²¼þÇý¶¯ºÅ£¬ÔÚLinuxÖÐÿ¸öÉ豸¶¼±»µ±³ÉÒ»¸öÎļþÀ´´¦Àí
    IDEÓ²ÅÌ£º /dev/hd[a-d]
    SCSIÓ²ÅÌ£º/dev/sd[a-p]
    UÅÌ£º      /dev/sd[a-p]
    CDROM:      /dev/cdrom
    ÈíÇý£º      /dev/fd[0-1]
    ´òÓ¡»ú£º  /dev/lp[0-2]
    Êó±ê£º      /dev/mouse
    ´Å´ø»ú£º  /dev/ht0£¨IDE£© »ò/dev/st0£¨SCSI½Ó¿Ú£©
    
    Ìرð×¢Ò⣬ӲÅÌ£¨IDE/SCSI/USB£©£¬
    Ã¿¸ö´ÅÅÌÇý¶¯Æ÷µÄ´ÅÅÌ·ÖÇø²»Í¬Ê±£¬Æä´ÅÅ̺ݹ»á¸Ä±ä
    
    3.°²×°¹æ»®
        1.UbuntuÊʺĮ̈ʽ»úʹÓã¬X window¼¯³ÉµÃ±È½ÏºÃ
        2.Redhat ºÍSUSEÊÊºÏÆóҵʹÓã¬ÏµÍ³·þÎñÕûºÏµÃ±È½ÏºÃ
        3.LinuxÐèÒªÏÈÈ·¶¨ºÃÓ²¼þÓ¦¸ÃʹÓÃÄǸöI/O¶Ë¿Ú»òÊÇIRQ·ÖÅä
        4.Ó²ÅÌ·ÖÇø¹æ»®£º
            ×î¼òµ¥µÄÊÇ·ÖÁ½¸öÇø£º“/” ºÍ“swap”£¨Ï൱ÓÚwindowsµÄÐéÄâÄÚ´æÎļþ£©
            WWW£¬Ä¬ÈÏÔÚ/varÏ£¬Ò»°ãÐèÒª /usr£¬/home£¬/var£¬ /Swap
        5.Ò»°ã°²×°£¬×îºÃʹÓõ¥¶ÀµÄÓ²ÅÌ£¬²»ÒªÓÃVMware£¬
        WMwareÓõÄÊÇÓ²ÅÌ·ÂÕæ£¬Ôì³ÉһЩ²»ºÃ²éÔ­ÒòµÄÎÊÌâ
        ½¨ÒéʹÓóéȡʽӲÅÌ
        ÐÂÊÖ½¨ÒéÔÝʱÓÃÁ½¸ö·ÖÇø£¬ÐèÒªÔ¤ÁôÒ»¸ö·ÖÇø¿Õ¼ä
        ½¨ÒéÐÂÊÖ°²×°ËùÓеÄÌ×¼þ£¬Ê¡µÃÕÒ²»µ½Ä³¸öÌ×¼þ
        
    4.Á·Ï°Ìâ
        1£© ¼òµ¥ËµÃ÷һ̨¼ÆËã»úÖ÷»úÖУ¬´ó¸ÅÓÐÄÄЩ»ù±¾µÄÓ²¼þ
        &n


Ïà¹ØÎĵµ£º

×ªÔØ linux 2.6Äں˽ø³Ì¹ÜÀí


linux 2.6Äں˽ø³Ì¹ÜÀí
 
 
linuxÿ¸ö½ø³Ì¶ÔÓ¦Ò»¸ötask_structÀàÐͽṹ¡£¸Ã½á¹¹°üº¬½ø³ÌÏà¹ØµÄËùÓÐÐÅÏ¢¡£linux½ø³Ìͨ¹ýlist_head×é֯˫ÏòÁ´±í£¬Ã¿Ò»¸ö½áµã¾ÍÊÇÒ»¸ö½ø³ÌÃèÊö·û¡£½ø³ÌÃèÊö·ûÀïÃæ°üº¬Á˽ø³ÌËùÓеÄÐÅÏ¢£º½ø³ÌËù´ò¿ªµÄÎļþ¡¢½ø³ÌµÄµØÖ·¿Õ¼ä¡¢¹ÒÆðÐźš¢½ø³Ì״̬ºÍÆäËû¸ü¶àµÄÐÅÏ¢¡£ÒÔÏÂÊǽø³ÌÃèÊö· ......

linux Öжϴ¦Àí

Öжϴ¦Àí 
¡¡¡¡Í¬´¦ÀíI/O¶Ë¿ÚÒ»Ñù£¬ÒªÊ¹ÓÃÒ»¸öÖжϣ¬±ØÐëÏÈÏòϵͳµÇ¼Ç¡£ 
int request_irq(unsigned int irq £¬void(*handle)(int£¬void *£¬struct pt_regs *)£¬
unsigned int long flags£¬ const char *device£¬void *dev_id); 
irq ......

¹ØÓÚlinuxÏÂÁ½ÖÖÄÚ´æÒýµ¼Ä£Ê½µÄÇø±ð


¹ØÓÚlinuxÏÂÁ½ÖÖÄÚ´æÒýµ¼Ä£Ê½µÄÇø±ð
Linux µÄ initrd ¼¼ÊõÊÇÒ»¸ö·Ç³£ÆÕ±éʹÓõĻúÖÆ£¬linux2.6 ÄÚºËµÄ initrd µÄÎļþ¸ñʽÓÉÔ­À´µÄÎļþϵͳ¾µÏñÎļþת±ä³ÉÁË cpio ¸ñʽ£¬±ä»¯²»½ö·´Ó³ÔÚÎļþ¸ñʽÉÏ£¬ linux Äں˶ÔÕâÁ½ÖÖ¸ñʽµÄ initrd µÄ´¦ÀíÓÐ׎ØÈ»µÄ²»Í¬¡£

initrd µÄÓ¢Îĺ¬ÒåÊÇ boot loader ......

linuxϵÄÖ÷ÒªÎļþ


linuxϵÄÖ÷ÒªÎļþ
/boot/grub/grub.conf    GRUB configuration file
/boot/module-info-*    Module information for the Linux kernel
/boot/System.map-*    Map of the Linux kernel
/boot/vmlinuz-*    Linux kernel
/etc/aliases    Mail aliases
/etc/a ......

linux shell ¿ØÖƽű¾Ö´ÐдÎÊý

ÏÂÃæÊǰ³Ð´µÄ²âÊԽű¾£¬ÎªÁËÄÜÔËÐжà´Î²âÊÔ³ÌÐòÐÔÄÜ£¬Ïë¿ØÖÆÔËÐиöÊý£¬Í¨¹ýlockfile ºÍ grepÅäºÏ½øÐÐÏÞÖÆ¡£
#!/bin/bash
. /etc/profile
project=simnin
export CLASSPATH=.:/usr/$project:$CLASSPATH
for jarfile in /usr/$project/lib/*.jar ; do
if ! echo $CLASSPATH | grep $jarfile > /dev/null
then
&nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ