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

8¸ö¹¤×÷ʹÓöøÓÐȤµÄlinux½Å±¾

http://club.topsage.com/thread-1201128-1-1.html
ºÜ¶àÈ˶¼¶Ô¹ýÃüÁîÐÐÌáʾµÄÖØÒªÐÔ²»Ð¼Ò»¹Ë£¬ÉõÖÁÊÇÒ»µã¶¼²»¹ØÐÄ¡£µ«ÊÇÎÒÈ´Ò»µã¶¼²»ÕâôÈÏΪ£¬Ò»¸öºÃµÄÃüÁîÐÐÌáʾ¿ÉÒԸıäÄãʹÓÃÃüÁîµÄ·½Ê½¡£Îª´Ë£¬ÎÒÔÚinternetÉÏÕÒµ½Ò»Ð©·Ç³£ÊµÓã¬ÓÅÐ㣬²¢ÓÐȤµÄbashµÄÃüÁîÐÐÌáʾ¡£ÏÂÃæÎÒ½«ÎÒ×îϲ»¶Ê¹ÓõÄһЩÃüÁîÐÐÌáʾÂÞÁÐÈçÏ¡£
¡¡¡¡×¢Òâ  -  ҪʹÓÃÏÂÃæÕâЩÌáʾ£¬Äã¿ÉÒÔ¿½±´Õ³ÌùÕâЩÒÔ”PS1″´òÍ·µÄÄÚÈݵ½ÄãµÄÖÕ¶ËÉÏ£¬ÎªÁËʹÄãµÄ¸Ä±äÓÀ¾ÃÉúЧ£¬»¹Òª½«ÕâЩÄÚÈÝÕ³Ìùµ½ÄãʹÓÃÓû§µÄ~/.bashrcÎļþÖÐÈ¥¡£
¡¡¡¡1. Ôڳɹ¦Ö´ÐеÄÃüÁîÉÏÔö¼ÓÒ»¸öЦÁ³·ûºÅ
¡¡¡¡Õâ¸öÃüÁîÌáʾÐпÉÄÜÊÇÕâ¸öÃüÁîÐÐÌáʾÁбíÖÐ×îÓÐȤµÄÒ»¸ö£¬µ«ÊÇËüÒ²ÒÀÈ»ÓÐʹÓõļÛÖµ¡£Õâ¸öÌáʾµÄÏë·¨ÊÇ»ùÓÚµ±ÄãÃüÁî±»³É¹¦Ö´ÐУ¬Ä㽫»áµÃµ½Ò»¸öЦÁ³×÷ΪÄãµÄÃüÁîÐÐÌáʾ£¬Ò»µ©µÄÃüÁîÖ´ÐÐʧ°Ü£¬ÃüÁîÐÐÌáʾ½«»á»»³ÉÒ»¸ö¿ÞÁ³¡£
¡¡¡¡Àý×Ó£º
 
¡¡¡¡´úÂ룺
¡¡¡¡PS1=”\`if [ \$? = 0 ]; then echo \[\e[33m\]^_^\[\e[0m\]; else echo \[\e[31m\]O_O\[\e[0m\]; fi\`[\u@\h:\w]\\$ “
¡¡¡¡2.¸ü¸Äʧ°ÜÃüÁîµÄÑÕÉ«
¡¡¡¡ÏÂÃæÕâ¸öÃüÁîÐÐÌáʾÊÇÎÒ×îϲ»¶µÄÃüÁîÐÐÖ®Ò»¡£ºÍÉÏÒ»¸öÏàËÆ£¬Õâ¸öÃüÁîÐÐÌáʾµÄÑÕÉ«»áÔÚÄã×îºóÒ»¸öÃüÁîÔËÐÐʧ°Üºó¸Ä±ä£¬¶øÇÒÕâ¸öÃüÁîÐг¤Â·¾¶»áËõ¶ÌÊäÈëÃüÁîµÄ¿Õ¼ä£¬Õâ¸öÃüÁîÌáʾ»¹°üº¬ÁËbash ÿ¸öÀúÊ·ÃüÁîµÄÃüÁîºÅ£¬ÒÔ·½±ãÖØÐÂÌáÈ¡ÔËÐС£
¡¡¡¡Àý×Ó£º
 
¡¡¡¡´úÂ룺
¡¡¡¡PS1=”\[\033[0;33m\][\!]\`if [[ \$? = "0" ]]; then echo “\\[\\033[32m\\]“; else echo “\\[\\033[31m\\]“; fi\`[\u.\h: \`if [[ `pwd|wc -c|tr -d " "` > 18 ]]; then echo “\\W”; else echo “\\w”; fi\`]\$\[\033[0m\] “; echo -ne “\033]0;`hostname -s`:`pwd`\007″‘
¡¡¡¡3. ¶àÐÐÌáʾ
¡¡¡¡Èç¹ûÄãÊÇϲ»¶ÃüÁîÐÐÌáʾÖаüº¬ÍêÕûÐÅÏ¢µÄÄÇÒ»ÀàÈË£¬ÄÇôϱ߾ÍÓÐÒ»¸öÊʺÏÓÚÄãµÄÃüÁîÐÐÌáʾ¡£Õâ¸öÃüÁîÐÐÌáʾÐÅÏ¢Öаüº¬ÈÕÆÚ/ʱ¼ä£¬È«Â·¾¶£¬Óû§£¬Ö÷»ú£¬»î¶¯ÖÕ¶Ë£¬ÉõÖÁ°üº¬ÎļþÊýºÍÕ¼ÓÿռäµÈ¡£
¡¡¡¡Àý×Ó£º
 
¡¡¡¡´úÂ룺
¡¡¡¡PROMPT_COMMAND=’PS1=”\n\[\033[35m\]\$(/bin/date)\n\[\033[32m\]\w\n\[\033[1;31m\]\u@\h: \[\033[1;34m\]\$(/usr/bin/tty | /bin/sed -e ’s:/dev/::’): \[\033[1;36m\]\$(/bin/ls -1 | /usr/bin/wc -l | /bin/sed ’s: ::g’)


Ïà¹ØÎĵµ£º

»îÓÃLinux²Ù×÷ϵͳµÄºǫ́ÈÎÎñ

¡¡¡¡Linux×÷Ϊһ¸ö¶àÈÎÎñ»·¾³£¬ÔÊÐíÓû§Í¬Ê±Ö´ÐжàÏîÈÎÎñ£¬ÀýÈç²é¿´ÏµÍ³Çé¿ö¡¢±¸·Ý×ÊÁÏ¡¢±à¼­ÎļþºÍ´òÓ¡ÎļþµÈ¡£
¡¡¡¡¶ÔÓÚºÄʱ³¤µÄÈÎÎñ²»Ó¦¸ÃÈÃËüÔÚǰ̨ÈÎÎñÖÐÖ´ÐУ¬¶øÓ¦¸Ã½»¸øºǫ́ÈÎÎñÈ¥Ö´ÐС£ÕâÑùǰ̨ÈÎÎñ¿É¼ÌÐøÕý³£ÔË×÷ÆäËüµÄ²Ù×÷£¬²»Óõȴý¡£Ê¾ÀýÈçÏ£º
¡¡¡¡# find / -name testing &
¡¡¡¡# fg
¡¡¡¡Èç¹ûÏëÒ ......

linux fg bg ctrl + z jobs & µÈÃüÁî

fg¡¢bg¡¢jobs¡¢&¡¢ctrl + z¶¼ÊǸúϵͳÈÎÎñÓйصģ¬ËäÈ»ÏÖÔÚ»ù±¾Éϲ»ÔõôÐèÒªÓõ½ÕâЩÃüÁµ«Ñ§»áÁËÒ²ÊǺÜʵÓõÄ
Ò»¡£& ×î¾­³£±»Óõ½
   Õâ¸öÓÃÔÚÒ»¸öÃüÁîµÄ×îºó£¬¿ÉÒÔ°ÑÕâ¸öÃüÁî·Åµ½ºǫִ́ÐÐ
¶þ¡£ctrl + z
     ¿ÉÒÔ½«Ò»¸öÕýÔÚǰִ̨ÐеÄÃüÁî·Åµ½ºǫ́£¬²¢ÇÒÔÝÍ£
Èý¡£jobs
 &n ......

LinuxÉ϶ÔÄÚ´æÐ¹Â¶µÄ²âÊÔ

http://www.ibm.com/developerworks/cn/linux/l-cn-memleak/ ½éÉÜÁË»ù±¾µÄ²âÊÔÀàÐͺÍÔ­Àí
http://blog.csdn.net/rufeng18/archive/2008/11/17/3322099.aspx
http://www.ibm.com/developerworks/cn/linux/l-pow-debug/
http://xueyueming.blog.163.com/blog/static/60411785200981045547110/
http://zhangyafeikimi.java ......

ÉîÈë·ÖÎöWindowsºÍLinux¶¯Ì¬¿âÓ¦ÓÃÒìͬ

ÕªÒª£º¶¯Ì¬Á´½Ó¿â¼¼ÊõʵÏÖºÍÉè¼Æ³ÌÐò³£Óõļ¼Êõ£¬ÔÚWindowsºÍLinuxϵͳÖж¼Óж¯Ì¬¿âµÄ¸ÅÄ²ÉÓö¯Ì¬¿â¿ÉÒÔÓÐЧµÄ¼õÉÙ³ÌÐò´óС£¬½ÚÊ¡¿Õ¼ä£¬Ìá¸ßЧÂÊ£¬Ôö¼Ó³ÌÐòµÄ¿ÉÀ©Õ¹ÐÔ£¬±ãÓÚÄ£¿é»¯¹ÜÀí¡£ µ«²»Í¬²Ù×÷ϵͳµÄ¶¯Ì¬¿âÓÉÓÚ¸ñʽ ²»Í¬£¬ÔÚÐèÒª²»Í¬²Ù×÷ϵͳµ÷ÓÃʱÐèÒª½øÐж¯Ì¬¿â³ÌÐòÒÆÖ²¡£±¾ÎÄ·ÖÎöºÍ±È½ÏÁËÁ½ÖÖ²Ù×÷ϵͳ¶¯Ì¬¿â¼¼Ê ......

Linux¿éÉ豸Çý¶¯(2) ¿éÇý¶¯ÖÐÏà¹ØÏà¹ØÄ£¿éÄ£°å


1.¿éÉ豸Çý¶¯µÄÄ£¿é¼ÓÔØÓëÐ¶ÔØ
1)¿éÉ豸Çý¶¯µÄÄ£¿é¼ÓÔØÍê³ÉµÄ¹¤×÷ÈçÏÂ:
Ø ·ÖÅä,³õʼ»¯ÇëÇó¶ÓÁÐ,°ó¶¨ÇëÇó¶ÓÁкÍÇëÇóº¯Êý
Ø ·ÖÅä,³õʼ»¯gendisk,¸øgendiskµÄmajor,fops,queueµÈ³ÉÔ±¸³Öµ,×îºóÌí¼Ógendisk.
Ø ×¢²á¿éÉ豸Çý¶¯.
´úÂë1:ʹÓÃblk_alloc_queueº¯ÊýÍê³É¿éÉ豸Çý¶¯µÄÄ£¿é¼Ó ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ