ºìÁªLinuxÃÅ»§
Linux°ïÖú

ʵʱ¹ÜÀí Linux

·¢²¼Ê±¼ä:2006-11-27 01:11:29À´Ô´:ºìÁª×÷Õß:Temoc
/proc ÎļþϵͳÊÇ Linux µÄÓÅÐãÌØÐÔÖ®Ò»£¬±¾ÎÄÏòÄúÏêϸ½²ÊöÁËËüµÄһЩ×îʵÓõĻù´¡ÖªÊ¶¡£Ê¹Óà /proc£¬ÄúÔÙÒ²²»Óùرղ¢ÖØÐÂÒýµ¼»úÆ÷À´¹ÜÀí²Ù×÷ϵͳµÄÐí¶àϸ½ÚÎÊÌ⣬Õâ¶ÔÄÇЩҪÇóϵͳµÄ¿ÉÓÃÐÔ¾¡¿ÉÄܸߵĹÜÀíÔ±À´Ëµ·Ç³£ÓÐÓá£

ÈκιÜÀí¹ý¾ßÓÐÉÌÒµÖØÒªÐÔµÄϵͳµÄÈ˶¼ÖªµÀ¼ÆËã»úÕý³£ÔËÐÐʱ¼äµÄ¼ÛÖµ -- »òÕß·´¹ýÀ´½²£¬ÖªµÀÓû§Òò¹ÊÕÏʱ¼ä»á¸øÄú´øÀ´Öî¶àÍ·Í´ÎÊÌâ¡£¹«Ë¾²ÉÓà UNIX ·þÎñÆ÷µÄÖ÷ÒªÔ­ÒòÖ®Ò»ÊÇÓÉÓÚËüµÄ¿É¿¿ÐÔºÍÎȶ¨ÐÔ¡£Èç¹û×Ðϸ¹ÜÀí£¬Í¨³£¿ÉÒԺܳ¤Ê±¼ä²»ÐèÖØÆôÕâЩ·þÎñÆ÷¡£ÎªÁË×öµ½¾¡Éƾ¡ÃÀ£¬Äú¿ÉÒÔʵʱִÐÐһЩ¹ÜÀíÈÎÎñ£¬ÉõÖÁÊÇÄÚºËÕâÒ»¼¶±ðµÄÈÎÎñ£¬´Ó¶ø±£³Ö·þÎñÆ÷µÄ¿ÉÓÃÐÔ¡£ËäÈ»ÒòÉý¼¶Ó²¼þ»òÒòijÈËÌßµôµçÔ´Ïß¶øÈÔÐèÒªÖØÆôϵͳ£¬µ«Á˽⵽Ðí¶à¹ÜÀíÈÎÎñ¿ÉÒÔÔÚ²»¸ÉÈÅ·þÎñµÄÇé¿öÏÂÖ´ÐУ¬×ÜÊÇÓÐÒæµÄ¡£

±¾ÎÄÌṩÁË ²»ÐèÒªÖØÐÂÒýµ¼¾ÍÄܹ»Ö´ÐйØÓÚ¸÷ÖÖ¹ÜÀíÈÎÎñºÍ¸ü¸ÄϵͳµÄÌáʾºÍ¼¼ÇÉ¡£Linux ÌṩÁ˸÷ÖÖ·½·¨£¬ÓÃÒÔÔÚ±£³ÖϵͳÕý³£ÔËÐеÄÇé¿öÏ£¬¸ü¸Äµ×²ã²Ù×÷ϵͳµÄÖµºÍÉèÖá£ÕâЩ·½·¨ÓÐÁ½ÖÖ»ù±¾ÐÎʽ£¬Ò»ÖÖÐÎʽ¶ÔÓÚËùÓÐ Linux ϵͳ¶¼ÊÇͨÓõ쬲¢ÔÚ Linux ÄÚºËÖÐÌṩÕâÒ»ÐÎʽ£¨Äú¿ÉÒÔÔÚ Linux Kernel Archives ÉϲéÕÒ¸ü¶à¹ØÓÚ Linux Äں˵ÄÐÅÏ¢ºÍÏÂÔØÄÚºËÔ´´úÂ룻Çë²ÎÔÄ ²Î¿¼×ÊÁÏ£¬ÀïÃæÓÐÖÁ Linux Kernel Archives µÄÁ´½Ó£©£¬»¹ÓÐÒ»ÖÖÐÎʽÊǸ÷·Ö·¢°æËù¶ÀÓе쬲¢ÇÒÓɹ©Ó¦ÉÌÌṩ¡£±¾ÎĽ«ÌÖÂÛÕâÁ½ÖÖ·½·¨¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 7 ÌõÆÀÂÛ

  1. Temoc ÓÚ 2006-11-27 01:14:24·¢±í:

    ½áÊøÓï

    ʹÓà /proc ÎļþϵͳʵʱÅäÖà Linux Äں˲»ÊÇÒ»¼þÇáËɵÄÊÂÇ飬Ȼ¶øÒ»µ©Á˽âÁ˸ÃÎļþϵͳµÄ½á¹¹£¬ÒÔ¼°ÕÆÎÕÁËÈçºÎ²Ù×÷¸÷ÖÖÎļþºÍ²ÎÊý£¬ÔòÄú¾ÍÓµÓÐÁËÒ»¸ö¹¦ÄÜÇ¿´óµÄ¹¤¾ß£¬Ê¹ÄúµÄ·þÎñÆ÷ÔÚÈκÎʱºò¶¼¿ÉÓá£

  2. Temoc ÓÚ 2006-11-27 01:14:05·¢±í:

    ÓÃÓÚÉèÖÃϵͳµÄÃüÁî

    ÔÚϵͳÔËÐеÄͬʱ¸ü¸ÄÆäËü·ÇÄÚºËϵͳ²ÎÊý£¬¶øÇÒÔÚ²»ÖØÐÂÒýµ¼ÏµÍ³µÄÇé¿öÏÂʹÕâЩÉèÖÃÉúЧ£¬ÕâÖÖ×ö·¨ÊÇ¿ÉÄܵġ£ÔÚ /etc/init.d Ŀ¼ÖÐÁгöÁ˰üº¬ÕâЩ²ÎÊýµÄÎļþ£¬ËüÃÇÖ÷Òª°´·þÎñ¡¢ÊØ»¤³ÌÐòºÍ·þÎñÆ÷À´·ÖÀà¡£ÓÉÓÚÔ½À´Ô½¶à¸÷·½ÃæµÄ½Å±¾¿ÉÒÔÂÞÁÐÔÚÕâ¸öĿ¼Ï£¬ËùÒÔÕâÀï²»¿ÉÄÜÌÖÂÛËùÓи÷ÖÖÅäÖᣲ»¹ý£¬ÏÂÃæÁоÙÁËһЩʾÀý£¬ÕâЩʾÀýÌÖÂÛÁËÈçºÎÔÚ²»Í¬µÄ Linux ·Ö·¢°æÉϲÙ×÷ /etc/init.d ϵĽű¾¡£ÕâÀïµÄʾÀý¿ÉÄܺÜÓÐÓã¬ÆäÖÐÌÖÂÛÁ˸ü¸ÄÊØ»¤³ÌÐò£¬È»ºóÔÚ²»ÖØÐÂÒýµ¼ÏµÍ³µÄÇéÐÎÏÂÖØÐÂ×°ÈëÅäÖãº

    ¸ü¸Ä Web ·þÎñÆ÷ÅäÖã¬È»ºóÖØÐÂ×°Èë Apache
    ³ýÈ¥²»ÐèÒªµÄ inetd µÇ¼·þÎñ
    ²Ù×÷ÍøÂçÉèÖÃ
    ͨ¹ý NFS µ¼³öеÄÎļþϵͳ
    Æô¶¯£¯Í£Ö¹·À»ðǽ

    Ê×ÏÈ£¬³£¼ûµÄ·½·¨ÊÇ£¬Ö±½Óͨ¹ý /etc/init.d ÖеĽű¾À´²Ù×÷ϵͳ·þÎñ¡£ÕâЩ½Å±¾ÓòÎÊýÀ´²Ù×÷ËüÃÇËù¿ØÖƵķþÎñ£»¿ÉÒÔͨ¹ýÊäÈë½Å±¾Ãûµ«²»´øÈκβÎÊýÕâÖÖ·½·¨À´²é¿´ÓÐÄÄЩÓÐЧµÄÑ¡Ïî¡£³£¼ûµÄ²ÎÊýÓУº

    start£ºÆô¶¯ÒÑÍ£Ö¹µÄ·þÎñ
    stop£ºÍ£Ö¹ÕýÔÚÔËÐеķþÎñ
    restart£ºÍ£Ö¹ÕýÔÚÔËÐеķþÎñ£¬È»ºóÔÙÖØÆô¸Ã·þÎñ£»Ëü½«Æô¶¯ÒÑÍ£Ö¹µÄ·þÎñ
    reload£ºÔÚ²»ÖжÏÈκÎÁ¬½ÓµÄÇé¿öÏ£¬ÖØÐÂ×°Èë·þÎñÅäÖÃ
    status£º±¨¸æ·þÎñ´¦ÓÚÔËÐÐ״̬£¬»¹ÊÇֹͣ״̬

    ÀýÈ磬ÏÂÃæÕâÌõÃüÁÔÚ²»ÖÕÖ¹ÈκÎÒÑÁ¬½ÓµÄÓû§»á»°µÄÇéÐÎÏ£¬ÖØÐÂ×°Èë xinetd ÅäÖã¨Èç¹ûÄú¸ü¸ÄÁË /etc/xinetd.conf£¬ÄÇôÕâÌõÃüÁîºÜÓÐÓã©£º

    /etc/init.d/xinetd reload

    Red Hat ÌṩÁË service ÕâÌõÃüÁËü¿ÉÒÔΪÄú²Ù×÷·þÎñ¡£ service ÃüÁîÌṩµÄ¹¦ÄÜÓëÊäÈë½Å±¾Ãû±¾ÉíµÄ¹¦ÄÜÒ»Ñù¡£ËüµÄÓï·¨ÈçÏÂËùʾ£º

    service script-name [parameter]

    ÀýÈ磺

    service xinetd reload

    SuSE Ò²ÌṩÃûΪ rc µÄÃüÁî¡£¸ÃÃüÁîÀàËÆÓÚÉÏÃæµÄ service ÃüÁµ«¸ÃÃüÁîÓë½Å±¾ÃûÖ®¼äûÓпոñ¡£ËüµÄÓï·¨ÈçÏÂËùʾ£º

    rc{script-name} parameter

    ÀýÈ磺

    rcapache start

    Óë¸ü¸ÄÄں˲ÎÊýÀàËÆ£¬Ò»µ©ÖØÐÂÒýµ¼ÏµÍ³£¬Ôò¶ÔÕâЩ·þÎñµÄ¸ü¸Ä½«»á¶ªÊ§¡£ÏÖÔÚÔ½À´Ô½¶àµÄ·Ö·¢°æ¿ªÊ¼²ÉÓà chkconfig ÃüÁËü¹ÜÀíÔÚ¸÷ÖÖÔËÐм¶±ðÏ£¨°üÀ¨Òýµ¼Ê±£©Æô¶¯µÄ·þÎñ¡£ÔÚ׫д±¾ÎÄʱ£¬ chkconfig ÃüÁîµÄÓï·¨»áÒò Linux °æ±¾µÄ²»Í¬¶øÂÔÓвîÒ죬²»¹ýÈç¹ûÊäÈë²»´øÈκβÎÊýµÄÃüÁî chkconfig £¬Ôò»áÏÔʾһ¸öÈçºÎʹÓøÃÃüÁîµÄÁÐ±í¡£Ò²¿ÉÒÔͨ¹ý chkconfig(8) µÄÁª»ú°ïÖúÒ³ÕÒµ½¸ü¶àÓÐ¹Ø chkconfig µÄÐÅÏ¢¡£

  3. Temoc ÓÚ 2006-11-27 01:13:39·¢±í:

    ʹÄÚºËÉèÖþßÓг־ÃÐÔ

    ÕâÀïÌṩÁËÒ»¸ö·½±ãµÄʵÓóÌÐò£¬ÓÃÓÚ¸ü¸Ä /proc/sys Ŀ¼ÏµÄÈκÎÄں˲ÎÊý¡£ËüʹÄú¿ÉÒÔ¸ü¸ÄÔËÐÐÖеÄÄںˣ¨ÀàËÆÓÚÉÏÃæÓõ½µÄ echo ºÍÖØ¶¨Ïò·½·¨£©£¬µ«Ëü»¹ÓÐÒ»¸öÔÚϵͳÒýµ¼Ê±Ö´ÐеÄÅäÖÃÎļþ¡£ÕâʹÄú¿ÉÒÔ¸ü¸ÄÔËÐÐÖеÄÄںˣ¬²¢½«ÕâЩ¸ü¸ÄÌí¼Óµ½ÅäÖÃÎļþ£¬ÒÔ±ãÓÚÔÚÏµÍ³ÖØÐÂÒýµ¼Ö®ºó£¬ÕâЩ¸ü¸ÄÈÔÈ»ÉúЧ¡£

    ¸ÃʵÓóÌÐò³ÆÎª sysctl £¬ÔÚ sysctl(8) µÄÁª»ú°ïÖúÒ³ÖУ¬¶ÔÕâ¸öʵÓóÌÐò½øÐÐÁËÍêÕûµÄÎĵµËµÃ÷¡£ sysctl µÄÅäÖÃÎļþÊÇ /etc/sysctl.conf £¬¿ÉÒԱ༭¸ÃÎļþ£¬²¢ÔÚ sysctl.conf(8) ϼǼÁ˸ÃÎļþ¡£ sysctl ½« /proc/sys ϵÄÎļþÊÓΪ¿ÉÒÔ¸ü¸ÄµÄµ¥¸ö±äÁ¿¡£ËùÒÔ£¬ÒÔ /proc/sys ϵÄÎļþ /proc/sys/fs/file-max ΪÀý£¬Ëü±íʾϵͳÖÐËùÔÊÐíµÄÎļþ¾ä±úµÄ×î´óÊýÄ¿£¬Õâ¸öÎļþ±»±íʾ³É fs.file-max ¡£

    Õâ¸öʾÀý½ÒʾÁË sysctl ±íʾ·¨ÖеÄÒ»Ð©ÆæÃîÊÂÇé¡£ÓÉÓÚ sysctl Ö»Äܸü¸Ä /proc/sys Ŀ¼ÏµıäÁ¿£¬²¢ÇÒÈËÃÇʼÖÕÈÏΪ±äÁ¿ÊÇÔÚÕâ¸öĿ¼Ï£¬Òò´ËÊ¡ÂÔÁ˱äÁ¿ÃûµÄÄÇÒ»²¿·Ö£¨/proc/sys£©¡£ÁíÒ»¸öҪ˵Ã÷µÄ¸ü¸ÄÊÇ£¬½«Ä¿Â¼·Ö¸ô·û£¨Õýб¸Ü /£©»»³ÉÁËÓ¢ÎÄÖеľäºÅ£¨µã .£©¡£

    ½« /proc/sys ÖеÄÎļþת»»³É sysctl ÖеıäÁ¿ÓÐÁ½¸ö¼òµ¥µÄ¹æÔò£º

    È¥µôÇ°Ãæ²¿·Ö /proc/sys ¡£
    ½«ÎļþÃûÖеÄÕýб¸Ü±äΪµã¡£

    ÕâÁ½Ìõ¹æÔòʹÄúÄܽ« /proc/sys ÖеÄÈÎÒ»ÎļþÃûת»»³É sysctl ÖеÄÈÎÒ»±äÁ¿Ãû¡£Ò»°ãÎļþµ½±äÁ¿µÄת»»Îª£º

    /proc/sys/dir/file --> dir.file
    dir1.dir2.file --> /proc/sys/dir1/dir2/file

    ¿ÉÒÔʹÓÃÃüÁî sysctl -a ²é¿´ËùÓпÉÒÔ¸ü¸ÄµÄ±äÁ¿ºÍÆäµ±Ç°ÉèÖá£

    Óà sysctl »¹¿ÉÒÔ¸ü¸Ä±äÁ¿£¬ËüËù×öµÄ¹¤×÷ÓëÉÏÃæËùÓÃµÄ echo ·½·¨ÍêȫһÑù¡£Æä±íʾ·¨Îª£º

    sysctl -w dir.file="value"

    »¹ÊÇÓà file-max ×÷ΪʾÀý£¬Ê¹ÓÃÏÂÃæÁ½ÖÖ·½·¨ÖеÄÒ»ÖÖ½«¸ÃÖµ¸ü¸ÄΪ 16384£º

    sysctl -w fs.file-max="16384"

    »òÕߣº

    echo "16384" > /proc/sys/fs/file-max

    ²»ÒªÍü¼Ç sysctl ²»»á½«Ëù×öµÄ¸ü¸ÄÌí¼Óµ½ÅäÖÃÎļþÖУ»ÕâÒªÄúÓÃÊÖ¹¤À´Íê³É¡£Èç¹ûÄúÏ£ÍûÔÚÖØÐÂÒýµ¼Ö®ºó£¬Ç°ÃæËù×öµÄ¸ü¸ÄÈÔÈ»ÓÐЧ£¬Ôò±ØÐëά»¤Õâ¸öÅäÖÃÎļþ¡£

    ×¢£º²»ÊÇËùÓеķַ¢°æ¶¼Ìṩ sysctl Ö§³Ö¡£Èç¹ûÄúµÄÌØ¶¨ÏµÍ³ÊôÓÚÕâÖÖÇé¿ö£¬Ôò¿ÉÒÔÓÃÉÏÃæËùÃèÊöµÄ echo ºÍÖØ¶¨Ïò·½·¨£¬½«ÕâЩÃüÁîÌí¼Óµ½Æô¶¯½Å±¾ÖУ¬ÕâÑùϵͳÿ´ÎÒýµ¼Ê±£¬¶¼»áÖ´ÐÐËüÃÇ¡£

  4. Temoc ÓÚ 2006-11-27 01:13:11·¢±í:

    ½øÐиü¸Ä

    Ïêϸ½éÉÜÓÐ¹Ø /proc ÖÐÿ¸öÎļþµÄÓ÷¨ºÍÈ·ÇÐÐÅÏ¢³¬³öÁ˱¾ÎÄËùÉæ¼°µÄ·¶Î§¡£Òª»ñµÃÈκιØÓÚ±¾ÎÄûÓÐÉæ¼°µ½µÄ /proc ÎļþµÄÆäËüÐÅÏ¢£¬Ò»¸ö×î¼ÑÀ´Ô´¾ÍÊÇ Linux ÄÚºËÔ´´úÂë±¾Éí£¬Ëü°üº¬ÁËһЩ·Ç³£ÓÅÐãµÄÎĵµ¡£¶ÔÓÚϵͳ¹ÜÀíÔ±£¬ /proc ÖеÄÒÔÏÂÎļþ½ÏÓÐÓá£Õâ²»Òâζ×ÅËüÊÇÒ»·ÝÏ꾡µÄ˵Ã÷£¬¶øÖ»ÊÇÈÕ³£Ê¹ÓÃÖбãÓÚ²éÔĵIJο¼¡£

    proc/scsi

    /proc/scsi/scsi
    ×÷Ϊϵͳ¹ÜÀíÔ±£¬ÐèÒªÁ˽âµÄ×îÓÐÓÃÄÚÈÝÊÇ£¬ÔÚÓÐÈȽ»»»Çý¶¯Æ÷Çé¿öÏ£¬ÈçºÎ²»ÖØÆôϵͳ¾Í¿ÉÒÔÌí¼Ó¸ü¶à´ÅÅ̿ռ䡣¼Ùʹ²»Ê¹Óà /proc £¬Äú¿ÉÒÔ²åÈëÇý¶¯Æ÷£¬µ«ÎªÁËʹϵͳʶ±ðдÅÅÌ£¬±ØÐëËæ¼´ÖØÐÂÒýµ¼ÏµÍ³¡£ÕâÀ¿ÉÒÔÓÃÒÔÏÂÃüÁîÀ´Ê¹ÏµÍ³Ê¶±ðеÄÇý¶¯Æ÷£º

    echo "scsi add-single-device w x y z" > /proc/scsi/scsi

    Ϊʹ¸ÃÃüÁîÕý³£ÔËÐУ¬±ØÐëÖ¸¶¨ÕýÈ·µÄ²ÎÊýÖµ w¡¢x¡¢y ºÍ z£¬ÈçÏÂËùʾ£º

    w ÊÇÖ÷»úÊÊÅäÆ÷±êʶ£¬µÚÒ»¸öÊÊÅäÆ÷ΪÁ㣨0£©
    x ÊÇÖ÷»úÊÊÅäÆ÷É쵀 SCSI ͨµÀ£¬µÚÒ»¸öͨµÀΪÁ㣨0£©
    y ÊÇÉ豸µÄ SCSI ±êʶ
    z ÊÇ LUN ºÅ£¬µÚÒ»¸ö LUN ΪÁ㣨0£©

    Ò»µ©½«´ÅÅÌÌí¼Óµ½ÏµÍ³ÖÐÖ®ºó£¬¿ÉÒÔ¹Ò×°ÈκÎÏÈǰÒѸñʽ»¯µÄÎļþϵͳ£¬Ò²¿ÉÒÔ¿ªÊ¼¶ÔËü½øÐиñʽ»¯µÈ¡£ÀýÈ磬Èç¹û²»È·¶¨´ÅÅÌÊÇʲôÉ豸£¬»òÕßÏë¼ì²éÈκÎÏÈǰÒÑÓеķÖÇø£¬Ôò¿ÉÒÔÓÃÈç fdisk -l ÕâÑùµÄÃüÁîÀ´ÏòÄú±¨¸æÕâ·½ÃæµÄÐÅÏ¢¡£

    Ïà·´µÄ£¬ÔÚ²»ÖØÐÂÒýµ¼ÏµÍ³µÄÇé¿öϽ«É豸´ÓϵͳÖгýÈ¥µÄÃüÁîÊÇ£º

    echo "scsi remove-single-device w x y z" > /proc/scsi/scsi

    ÔÚÊäÈëÕâÌõÃüÁî²¢½«ÈȽ»»» SCSI ´ÅÅÌ´ÓϵͳÖгýȥ֮ǰ£¬ÇëÈ·±£Ê×ÏÈжÏÂÒѴӸôÅÅ̰²×°µÄÈκÎÎļþϵͳ¡£

    /proc/sys/fs/

    /proc/sys/fs/file-max
    ¸ÃÎļþÖ¸¶¨ÁË¿ÉÒÔ·ÖÅäµÄÎļþ¾ä±úµÄ×î´óÊýÄ¿¡£Èç¹ûÓû§µÃµ½µÄ´íÎóÏûÏ¢ÉùÃ÷ÓÉÓÚ´ò¿ªÎļþÊýÒѾ­´ïµ½ÁË×î´óÖµ£¬´Ó¶øËûÃDz»ÄÜ´ò¿ª¸ü¶àÎļþ£¬Ôò¿ÉÄÜÐèÒªÔö¼Ó¸ÃÖµ¡£¿É½«Õâ¸öÖµÉèÖóÉÓÐÈÎÒâ¶à¸öÎļþ£¬²¢ÇÒÄÜͨ¹ý½«Ò»¸öÐÂÊý×ÖֵдÈë¸ÃÎļþÀ´¸ü¸Ä¸ÃÖµ¡£

    ȱʡÉèÖãº4096

    /proc/sys/fs/file-nr
    ¸ÃÎļþÓë file-max Ïà¹Ø£¬ËüÓÐÈý¸öÖµ£º

    ÒÑ·ÖÅäÎļþ¾ä±úµÄÊýÄ¿
    ÒÑʹÓÃÎļþ¾ä±úµÄÊýÄ¿
    Îļþ¾ä±úµÄ×î´óÊýÄ¿
    ¸ÃÎļþÊÇÖ»¶ÁµÄ£¬½öÓÃÓÚÏÔʾÐÅÏ¢¡£

    /proc/sys/fs/inode-*
    ÈκÎÒÔÃû³Æ¡°inode¡±¿ªÍ·µÄÎļþËùÖ´ÐеIJÙ×÷ÓëÉÏÃæÄÇЩÒÔÃû³Æ¡°file¡±¿ªÍ·µÄÎļþËùÖ´ÐеIJÙ×÷Ò»Ñù£¬µ«ËùÖ´ÐеIJÙ×÷ÓëË÷Òý½ÚµãÓйأ¬¶øÓëÎļþ¾ä±úÎ޹ء£

    /proc/sys/fs/overflowuid ºÍ /proc/sys/fs/overflowgid
    ÕâÁ½¸öÎļþ·Ö±ð±£´æÄÇЩ֧³Ö 16 λÓû§±êʶºÍ×é±êʶµÄÈκÎÎļþϵͳµÄÓû§±êʶ£¨UID£©ºÍ×é±êʶ£¨GID£©¡£¿ÉÒÔ¸ü¸ÄÕâЩֵ£¬µ«Èç¹ûÄúȷʵ¾õµÃÐèÒªÕâÑù×ö£¬ÄÇôÄú¿ÉÄܻᷢÏÖ¸ü¸Ä×éºÍÃÜÂëÎļþÏî¸üÈÝÒ×Щ¡£

    ȱʡÉèÖãº65534

    /proc/sys/fs/super-max
    ¸ÃÎļþÖ¸¶¨³¬¼¶¿é´¦Àí³ÌÐòµÄ×î´óÊýÄ¿¡£¹Ò×°µÄÈκÎÎļþϵͳÐèҪʹÓ󬼶¿é£¬ËùÒÔÈç¹û¹Ò×°ÁË´óÁ¿Îļþϵͳ£¬Ôò¿ÉÄÜ»áÓþ¡³¬¼¶¿é´¦Àí³ÌÐò¡£

    ȱʡÉèÖãº256

    /proc/sys/fs/super-nr
    ¸ÃÎļþÏÔʾµ±Ç°ÒÑ·ÖÅ䳬¼¶¿éµÄÊýÄ¿¡£¸ÃÎļþÊÇÖ»¶ÁµÄ£¬½öÓÃÓÚÏÔʾÐÅÏ¢¡£

    /proc/sys/kernel

    /proc/sys/kernel/acct
    ¸ÃÎļþÓÐÈý¸ö¿ÉÅäÖÃÖµ£¬¸ù¾Ý°üº¬ÈÕÖ¾µÄÎļþϵͳÉÏ¿ÉÓÿռäµÄÊýÁ¿£¨Ò԰ٷֱȱíʾ£©£¬ÕâЩֵ¿ØÖƺÎʱ¿ªÊ¼½øÐнø³Ì¼ÇÕÊ£º

    Èç¹û¿ÉÓÿռäµÍÓÚÕâ¸ö°Ù·Ö±ÈÖµ£¬ÔòÍ£Ö¹½ø³Ì¼ÇÕÊ
    Èç¹û¿ÉÓÿռä¸ßÓÚÕâ¸ö°Ù·Ö±ÈÖµ£¬Ôò¿ªÊ¼½ø³Ì¼ÇÕÊ
    ¼ì²éÉÏÃæÁ½¸öÖµµÄƵÂÊ£¨ÒÔÃëΪµ¥Î»£©
    Òª¸ü¸ÄÕâ¸öÎļþµÄij¸öÖµ£¬Ó¦¸Ã»ØËÍÓÿոñ·Ö¸ô¿ªµÄÒ»´®Êý×Ö¡£

    ȱʡÉèÖãº2 4 30

    Èç¹û°üº¬ÈÕÖ¾µÄÎļþϵͳÉÏÖ»ÓÐÉÙÓÚ 2% µÄ¿ÉÓÿռ䣬ÔòÕâЩֵ»áʹ¼ÇÕÊÍ£Ö¹£¬Èç¹ûÓÐ 4% »ò¸ü¶à¿ÉÓÿռ䣬ÔòÔÙ´ÎÆô¶¯¼ÇÕÊ¡£Ã¿ 30 Ãë×öÒ»´Î¼ì²é¡£

    /proc/sys/kernel/ctrl-alt-del
    ¸ÃÎļþÓÐÒ»¸ö¶þ½øÖÆÖµ£¬¸ÃÖµ¿ØÖÆÏµÍ³ÔÚ½ÓÊÕµ½ ctrl+alt+delete °´¼ü×éºÏʱÈçºÎ·´Ó¦¡£ÕâÁ½¸öÖµ±íʾ£º

    Á㣨0£©Öµ±íʾ²¶»ñ ctrl+alt+delete£¬²¢½«ÆäËÍÖÁ init ³ÌÐò¡£Õ⽫ÔÊÐíϵͳ¿ÉÒÔÍêÃÀµØ¹Ø±ÕºÍÖØÆô£¬¾ÍºÃÏóÄúÊäÈë shutdown ÃüÁîÒ»Ñù¡£
    Ò¼£¨1£©Öµ±íʾ²»²¶»ñ ctrl+alt+delete£¬½«Ö´ÐзǸɾ»µÄ¹Ø±Õ£¬¾ÍºÃÏóÖ±½Ó¹Ø±ÕµçÔ´Ò»Ñù¡£

    ȱʡÉèÖãº0

    /proc/sys/kernel/domainname
    ¸ÃÎļþÔÊÐíÄúÅäÖÃÍøÂçÓòÃû¡£ËüûÓÐȱʡֵ£¬Ò²ÐíÒѾ­ÉèÖÃÁËÓòÃû£¬Ò²ÐíûÓÐÉèÖá£

    /proc/sys/kernel/hostname
    ¸ÃÎļþÔÊÐíÄúÅäÖÃÍøÂçÖ÷»úÃû¡£ËüûÓÐȱʡֵ£¬Ò²ÐíÒѾ­ÉèÖÃÁËÖ÷»úÃû£¬Ò²ÐíûÓÐÉèÖá£

    /proc/sys/kernel/msgmax
    ¸ÃÎļþÖ¸¶¨ÁË´ÓÒ»¸ö½ø³Ì·¢Ë͵½ÁíÒ»¸ö½ø³ÌµÄÏûÏ¢µÄ×î´ó³¤¶È¡£½ø³Ì¼äµÄÏûÏ¢´«µÝÊÇÔÚÄں˵ÄÄÚ´æÖнøÐУ¬²»»á½»»»µ½´ÅÅÌÉÏ£¬ËùÒÔÈç¹ûÔö¼Ó¸ÃÖµ£¬Ôò½«Ôö¼Ó²Ù×÷ϵͳËùʹÓõÄÄÚ´æÊýÁ¿¡£

    ȱʡÉèÖãº8192

    /proc/sys/kernel/msgmnb
    ¸ÃÎļþÖ¸¶¨ÔÚÒ»¸öÏûÏ¢¶ÓÁÐÖÐ×î´óµÄ×Ö½ÚÊý¡£

    ȱʡÉèÖãº16384

    /proc/sys/kernel/msgmni
    ¸ÃÎļþÖ¸¶¨ÏûÏ¢¶ÓÁбêʶµÄ×î´óÊýÄ¿¡£

    ȱʡÉèÖãº16

    /proc/sys/kernel/panic
    ¸ÃÎļþ±íʾÈç¹û·¢Éú¡°ÄÚºËÑÏÖØ´íÎó£¨kernel panic£©¡±£¬ÔòÄÚºËÔÚÖØÐÂÒýµ¼Ö®Ç°µÈ´ýµÄʱ¼ä£¨ÒÔÃëΪµ¥Î»£©¡£Á㣨0£©ÃëÉèÖÃÔÚ·¢ÉúÄÚºËÑÏÖØ´íÎóʱ½«½ûÖ¹ÖØÐÂÒýµ¼¡£

    ȱʡÉèÖãº0

    /proc/sys/kernel/printk
    ¸ÃÎļþÓÐËĸöÊý×ÖÖµ£¬ËüÃǸù¾ÝÈÕÖ¾¼Ç¼ÏûÏ¢µÄÖØÒªÐÔ£¬¶¨Ò彫Æä·¢Ë͵½ºÎ´¦¡£¹ØÓÚ²»Í¬ÈÕÖ¾¼¶±ðµÄ¸ü¶àÐÅÏ¢£¬ÇëÔĶÁ syslog(2) Áª»ú°ïÖúÒ³¡£¸ÃÎļþµÄËĸöֵΪ£º

    ¿ØÖÆÌ¨ÈÕÖ¾¼¶±ð£ºÓÅÏȼ¶¸ßÓÚ¸ÃÖµµÄÏûÏ¢½«±»´òÓ¡ÖÁ¿ØÖÆÌ¨
    ȱʡµÄÏûÏ¢ÈÕÖ¾¼¶±ð£º½«ÓøÃÓÅÏȼ¶À´´òӡûÓÐÓÅÏȼ¶µÄÏûÏ¢
    ×îµÍµÄ¿ØÖÆÌ¨ÈÕÖ¾¼¶±ð£º¿ØÖÆÌ¨ÈÕÖ¾¼¶±ð¿É±»ÉèÖõÄ×îСֵ£¨×î¸ßÓÅÏȼ¶£©
    ȱʡµÄ¿ØÖÆÌ¨ÈÕÖ¾¼¶±ð£º¿ØÖÆÌ¨ÈÕÖ¾¼¶±ðµÄȱʡֵ

    ȱʡÉèÖãº6 4 1 7

    /proc/sys/kernel/shmall
    ¸ÃÎļþÊÇÔÚÈκθø¶¨Ê±¿ÌϵͳÉÏ¿ÉÒÔʹÓõĹ²ÏíÄÚ´æµÄ×ÜÁ¿£¨ÒÔ×Ö½ÚΪµ¥Î»£©¡£

    ȱʡÉèÖãº2097152

    /proc/sys/kernel/shmax
    ¸ÃÎļþÖ¸¶¨ÄÚºËËùÔÊÐíµÄ×î´ó¹²ÏíÄÚ´æ¶ÎµÄ´óС£¨ÒÔ×Ö½ÚΪµ¥Î»£©¡£

    ȱʡÉèÖãº33554432

    /proc/sys/kernel/shmmni
    ¸ÃÎļþ±íʾÓÃÓÚÕû¸öϵͳ¹²ÏíÄÚ´æ¶ÎµÄ×î´óÊýÄ¿¡£

    ȱʡÉèÖãº4096

    /proc/sys/kernel/sysrq
    Èç¹û¸ÃÎļþÖ¸¶¨µÄֵΪ·ÇÁ㣬Ôò¼¤»î System Request Key¡£

    ȱʡÉèÖãº0

    /proc/sys/kernel/threads-max
    ¸ÃÎļþÖ¸¶¨ÄÚºËËùÄÜʹÓõÄÏ̵߳Ä×î´óÊýÄ¿¡£

    ȱʡÉèÖãº2048

    /proc/sys/net

    /proc/sys/net/core/message_burst
    деľ¯¸æÏûÏ¢ËùÐèµÄʱ¼ä£¨ÒÔ 1/10 ÃëΪµ¥Î»£©£»ÔÚÕâ¸öʱ¼äÄÚËù½ÓÊÕµ½µÄÆäËü¾¯¸æÏûÏ¢»á±»¶ªÆú¡£ÕâÓÃÓÚ·ÀֹijЩÆóͼÓÃÏûÏ¢¡°ÑÍû¡±ÄúϵͳµÄÈËËùʹÓõľܾø·þÎñ£¨Denial of Service£©¹¥»÷¡£

    ȱʡÉèÖãº50£¨5 Ã룩

    /proc/sys/net/core/message_cost
    ¸ÃÎļþ´æÓÐÓëÿ¸ö¾¯¸æÏûÏ¢Ïà¹ØµÄ³É±¾Öµ¡£¸ÃÖµÔ½´ó£¬Ô½ÓпÉÄܺöÂÔ¾¯¸æÏûÏ¢¡£

    ȱʡÉèÖãº5

    /proc/sys/net/core/netdev_max_backlog
    ¸ÃÎļþÖ¸¶¨ÁË£¬ÔÚ½Ó¿Ú½ÓÊÕÊý¾Ý°üµÄËÙÂʱÈÄں˴¦ÀíÕâЩ°üµÄËÙÂÊ¿ìʱ£¬ÔÊÐíË͵½¶ÓÁеÄÊý¾Ý°üµÄ×î´óÊýÄ¿¡£

    ȱʡÉèÖãº300

    /proc/sys/net/core/optmem_max
    ¸ÃÎļþÖ¸¶¨ÁËÿ¸öÌ×½Ó×ÖËùÔÊÐíµÄ×î´ó»º³åÇøµÄ´óС¡£

    /proc/sys/net/core/rmem_default
    ¸ÃÎļþÖ¸¶¨Á˽ÓÊÕÌ×½Ó×Ö»º³åÇø´óСµÄȱʡֵ£¨ÒÔ×Ö½ÚΪµ¥Î»£©¡£

    /proc/sys/net/core/rmem_max
    ¸ÃÎļþÖ¸¶¨Á˽ÓÊÕÌ×½Ó×Ö»º³åÇø´óСµÄ×î´óÖµ£¨ÒÔ×Ö½ÚΪµ¥Î»£©¡£

    /proc/sys/net/core/wmem_default
    ¸ÃÎļþÖ¸¶¨ÁË·¢ËÍÌ×½Ó×Ö»º³åÇø´óСµÄȱʡֵ£¨ÒÔ×Ö½ÚΪµ¥Î»£©¡£

    /proc/sys/net/core/wmem_max
    ¸ÃÎļþÖ¸¶¨ÁË·¢ËÍÌ×½Ó×Ö»º³åÇø´óСµÄ×î´óÖµ£¨ÒÔ×Ö½ÚΪµ¥Î»£©¡£

    /proc/sys/net/ipv4
    ËùÓÐ IPv4 ºÍ IPv6 µÄ²ÎÊý¶¼±»¼Ç¼ÔÚÄÚºËÔ´´úÂëÎĵµÖС£Çë²ÎÔÄÎļþ /usr/src/linux/Documentation/networking/ip-sysctl.txt ¡£

    /proc/sys/net/ipv6
    ͬ IPv4¡£

    /proc/sys/vm

    /proc/sys/vm/buffermem
    ¸ÃÎļþ¿ØÖÆÓÃÓÚ»º³åÇøÄÚ´æµÄÕû¸öϵͳÄÚ´æµÄÊýÁ¿£¨Ò԰ٷֱȱíʾ£©¡£ËüÓÐÈý¸öÖµ£¬Í¨¹ý°ÑÓÿոñÏà¸ôµÄÒ»´®Êý×ÖдÈë¸ÃÎļþÀ´ÉèÖÃÕâÈý¸öÖµ¡£

    ÓÃÓÚ»º³åÇøµÄÄÚ´æµÄ×îµÍ°Ù·Ö±È
    Èç¹û·¢ÉúËùʣϵͳÄÚ´æ²»¶à£¬¶øÇÒϵͳÄÚ´æÕýÔÚ¼õÉÙÕâÖÖÇé¿ö£¬ÏµÍ³½«ÊÔͼά»¤»º³åÇøÄÚ´æµÄÊýÁ¿¡£
    ÓÃÓÚ»º³åÇøµÄÄÚ´æµÄ×î¸ß°Ù·Ö±È

    ȱʡÉèÖãº2 10 60

    /proc/sys/vm/freepages
    ¸ÃÎļþ¿ØÖÆÏµÍ³ÈçºÎÓ¦¶Ô¸÷ÖÖ¼¶±ðµÄ¿ÉÓÃÄÚ´æ¡£ËüÓÐÈý¸öÖµ£¬Í¨¹ý°ÑÓÿոñÏà¸ôµÄÒ»´®Êý×ÖдÈë¸ÃÎļþÀ´ÉèÖÃÕâÈý¸öÖµ¡£

    Èç¹ûϵͳÖпÉÓÃÒ³ÃæµÄÊýÄ¿´ïµ½ÁË×îµÍÏÞÖÆ£¬ÔòÖ»ÔÊÐíÄں˷ÖÅäһЩÄÚ´æ¡£
    Èç¹ûϵͳÖпÉÓÃÒ³ÃæµÄÊýÄ¿µÍÓÚÕâÒ»ÏÞÖÆ£¬ÔòÄں˽«ÒԽϻý¼«µÄ·½Ê½Æô¶¯½»»»£¬ÒÔÊÍ·ÅÄڴ棬´Ó¶øÎ¬³ÖϵͳÐÔÄÜ¡£
    Äں˽«ÊÔͼ±£³ÖÕâ¸öÊýÁ¿µÄϵͳÄÚ´æ¿ÉÓᣵÍÓÚÕâ¸öÖµ½«Æô¶¯Äں˽»»»¡£

    ȱʡÉèÖãº512 768 1024

    /proc/sys/vm/kswapd
    ¸ÃÎļþ¿ØÖÆÔÊÐíÄÚºËÈçºÎ½»»»ÄÚ´æ¡£ËüÓÐÈý¸öÖµ£¬Í¨¹ý°ÑÓÿոñÏà¸ôµÄÒ»´®Êý×ÖдÈë¸ÃÎļþÀ´ÉèÖÃÕâÈý¸öÖµ£º

    ÄÚºËÊÔͼһ´ÎÊͷŵÄ×î´óÒ³ÃæÊýÄ¿¡£Èç¹ûÏëÔö¼ÓÄÚ´æ½»»»¹ý³ÌÖеĴø¿í£¬ÔòÐèÒªÔö¼Ó¸ÃÖµ¡£
    ÄÚºËÔÚÿ´Î½»»»ÖÐÊÔͼÊÍ·ÅÒ³ÃæµÄ×îÉÙ´ÎÊý¡£
    ÄÚºËÔÚÒ»´Î½»»»ÖÐËùÐ´Ò³ÃæµÄÊýÄ¿¡£Õâ¶ÔϵͳÐÔÄÜÓ°Ïì×î´ó¡£Õâ¸öÖµÔ½´ó£¬½»»»µÄÊý¾ÝÔ½¶à£¬»¨ÔÚ´ÅÅÌѰµÀÉϵÄʱ¼äÔ½ÉÙ¡£È»¶ø£¬Õâ¸öֵ̫´ó»áÒò¡°ÑÍû¡±ÇëÇó¶ÓÁжø·´¹ýÀ´Ó°ÏìϵͳÐÔÄÜ¡£

    ȱʡÉèÖãº512 32 8

    /proc/sys/vm/pagecache
    ¸ÃÎļþÓë /proc/sys/vm/buffermem µÄ¹¤×÷ÄÚÈÝÒ»Ñù£¬µ«ËüÊÇÕë¶ÔÎļþµÄÄÚ´æÓ³ÉäºÍÒ»°ã¸ßËÙ»º´æ¡£

  5. Temoc ÓÚ 2006-11-27 01:12:39·¢±í:

    ¸ü¸Äʲô

    ÒªºÜºÃµØÊ¹Óà /proc ²»ÐèÒªÄúÊÇһλÄں˷½ÃæµÄ¸ßÊÖ£¬Ö»Ðè»ù±¾Á˽âÕâ¸öÎļþϵͳµÄ½á¹¹¾Í¿ÉÒÔ¼«´óµØ°ïÖúÄú¡£Ö±µ½ÓÐÒ»ÌìÓû§ÏòÄúѯÎÊÄ³Ð©ÌØ¶¨µÄ¹¦ÄÜ£¬Ê¹ÄúºÜ¸ßÐËÔøÏ¹¦·òÁ˽â¹ýÔÚÄÄÀï½øÐиü¸Ä£¬Äú²Å¿ÉÄÜ»á¾õµÃÓбØÒªÖªµÀ¹ØÓÚ /proc ÖеÄÈκÎÊÂÇé¡£ÔÚÕâ·½Ãæ£¬ /proc Îļþϵͳͨ¹ýÆä½á¹¹ºÍÎļþÐí¿ÉȨ°ïÖúϵͳ¹ÜÀíÔ±¡£

    /proc ÖеÄÿ¸öÎļþ¶¼ÓÐÒ»×é·ÖÅ䏸ËüµÄ·Ç³£ÌØÊâµÄÎļþÐí¿ÉȨ£¬²¢ÇÒÿ¸öÎļþÊôÓÚÌØ¶¨µÄÓû§±êʶ¡£ÕâÒ»µãʵÏֵ÷dz£×Ðϸ£¬´Ó¶øÌṩ¸ø¹ÜÀíÔ±ºÍÓû§ÕýÈ·µÄ¹¦ÄÜ¡£ÏÂÃæÕâ¸öÁбí»ã×ÜÁ˸÷¸öÎļþÉÏÓÐÄÄÐ©ÌØ¶¨µÄÐí¿ÉȨ£º

    Ö»¶Á£ºÈκÎÓû§¶¼²»Äܸü¸Ä¸ÃÎļþ£»ËüÓÃÓÚ±íʾϵͳÐÅÏ¢
    root д£ºÈç¹û /proc ÖеÄij¸öÎļþÊÇ¿ÉдµÄ£¬Ôòͨ³£Ö»ÄÜÓÉ root Óû§À´Ð´
    root ¶Á£ºÓÐЩÎļþ¶ÔÒ»°ãϵͳÓû§ÊDz»¿É¼ûµÄ£¬¶øÖ»¶Ô root Óû§ÊǿɼûµÄ
    ÆäËü£º³öÓÚ¸÷ÖÖÔ­Òò£¬Äú¿ÉÄܻῴµ½²»Í¬ÓÚÉÏÃæ³£¼ûµÄÈýÖÖÐí¿ÉȨµÄ×éºÏ

    ¹ØÓÚ /proc £¬Äú»á·¢ÏÖ×îͨ³£µÄÇé¿öÊÇ£¬ËüµÄ´ó¶àÊýÎļþÊÇÖ»¶ÁµÄ£¬³ýÁË /proc/sys Ŀ¼¡£¸ÃĿ¼Ï´æ·Å×Å´ó¶àÊýµÄÄں˲ÎÊý£¨¶ø²»ÊÇÐÅÏ¢£©£¬²¢ÇÒÉè¼Æ³É¿ÉÒÔÔÚϵͳÔËÐеÄͬʱ½øÐиü¸Ä¡£Òò´ËÕâ¸öĿ¼ÊDZ¾ÎĵÄÖ÷Ö¼ËùÔÚ¡£

    ¾Í¸ü¸Ä /proc ÖÐʲôÄÚÈݶøÑÔ£¬ÒªÁ˽âµÄ×îºóÒ»µãÊÇ£¬Ó¦¸ÃÏòÕâЩÎļþʵ¼ÊдЩʲô¡£µ±²é¿´ /proc Öи÷ÖÖÎļþʱ£¬»á·¢ÏÖÆäÖÐһЩÎļþ¶ÔÎÒÃÇÀ´ËµÊǿɶÁµÄ£¬Ò»Ð©ÎļþÊÇÊý¾ÝÎļþ¡£Í¨¹ýÓÃÌØ¶¨µÄʵÓóÌÐò£¨Æ©Èç top ¡¢ lspci ºÍ free £©£¬ÕâЩÊý¾ÝÎļþÈÔȻҲ¿É¶Á¡£Äú»¹»á×¢Òâµ½£¬¶ÔÎÒÃÇÀ´Ëµ¿É¶ÁÎļþÓÐÁ½ÖÖ²»Í¬¸ñʽ£ºÒ»Ð©ÊǶþ½øÖÆ¿ª¹Ø£¬ÁíһЩ°üº¬ÆäËüÐÅÏ¢¡£¶þ½øÖÆ¿ª¹ØÎļþÖ»°üº¬´ú±íÌØ¶¨Äں˹¦ÄÜµÄ 0£¨¹Ø£©»ò 1£¨¿ª£©¡£

  6. Temoc ÓÚ 2006-11-27 01:12:15·¢±í:

    ÈçºÎ¸ü¸Ä

    Ê×ÏÈ£¬¿¼ÂÇÔõÑù×ö ²»»á¶ÔÄں˽øÐиü¸Ä¡£ÓÐÁ½Ìõ³ä·ÖµÄÀíÓÉ˵Ã÷ÁËΪʲô²»ÄÜÖ±½ÓÇл»ÖÁ /proc Îļþϵͳ£¬ÓÃÎı¾±à¼­Æ÷´ò¿ªÒ»¸öÎļþ£¬×öһϵÁиü¸Ä£¬È»ºó±£´æ¸ÃÎļþ£¬ÔÙÍ˳ö¡£ÕâÁ½ÌõÀíÓÉÊÇ£º

    Êý¾ÝÍêÕûÐÔ£ºËùÓÐÕâЩÎļþÃèÊöÁËÔËÐÐÖеÄϵͳ£¬ÓÉÓÚÄں˿ÉÒÔËæÊ±¸ü¸ÄÕâЩÎļþÖеÄÈκÎÒ»¸ö£¬Òò´ËÈç¹û´ò¿ªÒ»¸ö±à¼­Æ÷£¬È»ºó¸ü¸ÄijЩÊý¾Ý£¬¶øÍ¬Ê±£¬ÏµÍ³Ò²ÕýÔڵײã¸ü¸ÄÕâЩÊý¾Ý£¬ÄÇôÎÞÂÛÄú±£´æÏÂÀ´µÄÈκÎÄÚÈݶ¼²»¿ÉÄÜÊÇÄÚºËËùÆÚÍûµÄÄÚÈÝ¡£

    ÐéÄâÎļþ£ºËùÓÐÕâЩÎļþʵ¼ÊÉ϶¼²»´æÔÚ¡£ÈçºÎʹ±£´æµÄÊý¾Ýͬ²½£¬µÈµÈ£¿

    ËùÒÔ£¬½â¾ö°ì·¨ÊÇ£¬²»Ê¹Óñ༭Æ÷À´¸ü¸ÄÈκÎÕâЩÎļþ¡£Ã¿µ±¸ü¸Ä /proc ÎļþϵͳÖеÄÈκÎÄÚÈÝʱ£¬Ó¦¸ÃʹÓà echo ÃüÁȻºó´ÓÃüÁîÐн«Êä³öÖØ¶¨ÏòÖÁ /proc ÏÂËùÑ¡¶¨µÄÎļþÖС£ÀýÈ磺

    echo "Your-New-Kernel-Value" > /proc/your/file

    ÀàËÆµÄ£¬Èç¹ûÏ£Íû²é¿´ /proc ÖеÄÐÅÏ¢£¬Ó¦¸ÃʹÓÃרÃÅÓÃÓÚ´ËÓÃ;µÄÃüÁ»òÕßʹÓÃÃüÁîÐÐÏ嵀 cat ÃüÁî¡£

  7. Temoc ÓÚ 2006-11-27 01:11:52·¢±í:

    ¸ü¸ÄÔËÐÐÖеÄÄں˵IJÎÊý

    Linux Ïò¹ÜÀíÔ±ÌṩÁ˷dz£ºÃµÄ·½·¨£¬Ê¹ËûÃÇ¿ÉÒÔÔÚϵͳÔËÐÐʱ¸ü¸ÄÄںˣ¬¶ø²»ÐèÒªÖØÐÂÒýµ¼Äںˣ¯ÏµÍ³¡£ÕâÊÇͨ¹ý /proc ÐéÄâÎļþϵͳʵÏֵġ£Linux Gazette ¸ø³öÁËÒ»·ÝÓÐ¹Ø /proc µÄ²Î¿¼£¬ËüÊÇÎÒËù¿´µ½¹ýµÄ×î¼òµ¥ÇÒ×îÈÝÒ׵IJο¼Ö®Ò»¡££¨Çë²ÎÔÄ ²Î¿¼×ÊÁÏ£¬ÆäÖÐÓÐÖÁÕâÆªÎÄÕµÄÁ´½Ó¡££© /proc ÎļþϵͳÖ÷Òª¿ÉÒÔÈÃÄú²é¿´ÔËÐÐÖеÄÄںˣ¬ÕâÒ»µã¶ÔÓÚ¼à¿ØÐÔÄÜ¡¢²éÕÒϵͳÐÅÏ¢¡¢Á˽âϵͳÊÇÈçºÎÅäÖõÄÒÔ¼°¸ü¸Ä¸ÃÅäÖúÜÓÐÓ᣸ÃÎļþϵͳ±»³ÆÎª ÐéÄâÎļþϵͳ£¬ÒòΪËüʵ¼ÊÉϸù±¾²»ÊÇÒ»¸öÎļþϵͳ¡£ËüÖ»ÊÇÄÚºËÌṩµÄÒ»¸öÓ³É䣬±»¸½¼ÓÔÚͨ³£µÄÎļþϵͳ½á¹¹Ö®ÉÏ£¬´Ó¶øÊ¹ÄúÄܹ»·ÃÎÊËü¡£

    ÎÒÃÇ¿ÉÒÔ²ÉÓÃijÖÖ·½·¨ÔÚϵͳÕý³£ÔËÐеÄͬʱ¸ü¸ÄÔËÐÐÖеÄÄں˵IJÎÊý£¬ÕâÒ»ÊÂʵ¸³ÓèÁËϵͳ¹ÜÀíÔ±ÔÚ¸ü¸ÄÄÚºËÉèÖ÷½ÃæÇ¿´óµÄÄÜÁ¦ºÍ¸ßµÄÁé»îÐÔ¡£ÕâÖÖʵÏÖÊdzö×Ô²¿·Ö Linux Äں˿ª·¢ÈËÔ±¸»ÓÐÁé¸ÐµÄÏë·¨¡£µ«ÄÜÁ¦Ì«´ó»áÊÇÒ»¼þ»µÊÂÂð£¿ÓÐʱȷʵÈç´Ë¡£Èç¹û×¼±¸¸ü¸Ä /proc ÎļþϵͳÖеÄÈκÎÄÚÈÝ£¬Äú ±ØÐëÈ·±£×Ô¼ºÖªµÀÔÚ¸ü¸ÄʲôÒÔ¼°Õâ»á¶Ôϵͳ²úÉúʲôӰÏì¡£ÕâЩ¼¼ÊõȷʵÓÐÓ㬵«´íÎóµÄ¾Ù¶¯»á´øÀ´ÍêÈ«²»Ï£ÍûµÃµ½µÄ½á¹û¡£Èç¹ûÄú²»ÊìϤÕâ·½ÃæµÄÄÚÈÝ£¬»òÕß²»È·¶¨ÄúËù×öµÄijÏî¸ü¸Ä»á´øÀ´Ê²Ã´Ó°Ï죬ÄÇôÇëÔÚһ̨¶ÔÄú»òÄú¹«Ë¾²»ÖØÒªµÄ»úÆ÷ÉϽøÐÐʵ¼ù¡£