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

LinuxÃüÁîÐÐÐÔÄܼì²â¹¤¾ß

Ô­ÎÄÁ´½Ó£ºhttp://bbs.linuxtone.org/thread-1986-1-1.html ITÔËάר¼ÒÍø--"×ÔÓÉÆ½µÈ£¬»¥Öú·ÖÏí£¡"
ÉÏÃæÒýÓÃÁËIBMºìƤÊé½éÉܵĹØÓÚLinuxÐÔÄÜÐèÒª¿¼ÂǵÄÄÚÈÝ¡£½ñÌì¼ÌÐø½ØÑ¡ºÍÐÞ¸ÄÎĵµÖйØÓÚ¼ì²â²¿·ÖµÄ½éÉÜ£¬µ«Õⲿ·Ö²»ÊǺÜÏêϸ£¬½ñºóÓÐʱ¼äÎÒ»áÔÙ²¹³äһЩ²Î¿¼×ÊÁÏ¡£
¡ù×¢£ºÏÂÃæ¸½Í¼µÄÃüÁîÊä³öÐÅÏ¢£¬ÒÔºìÆìDC Server 5.0 for x86 Sp1Ϊ»ù´¡Æ½Ì¨£¬¿ÉÄÜÔÚ²»Í¬µÄ²Ù×÷ϵͳ»òºËÐİ汾ÓнϴóÇø±ð£¬¶Ô±ÈʱÇëÁôÒâ¡£
Ò»¡¢uptime
UptimeÃüÁîµÄÏÔʾ½á¹û°üÀ¨·þÎñÆ÷ÒѾ­ÔËÐÐÁ˶೤ʱ¼ä£¬ÓжàÉٵǽÓû§ºÍ¶Ô·þÎñÆ÷ÐÔÄܵÄ×ÜÌåÆÀ¹À£¨load average£©¡£load averageÖµ·Ö±ð¼Ç¼ÁËÉϸö1·ÖÖÓ£¬5·ÖÖÓºÍ15·ÖÖÓ¼ä¸ôµÄ¸ºÔØÇé¿ö£¬load average²»ÊÇÒ»¸ö°Ù·Ö±È£¬¶øÊÇÔÚ¶ÓÁÐÖеȴýÖ´ÐеĽø³ÌµÄÊýÁ¿¡£Èç¹û½ø³ÌÒªÇóCPUʱ¼ä±»×èÈû£¨Òâζ×ÅCPUûÓÐʱ¼ä´¦ÀíËü£©£¬load averageÖµ½«Ôö¼Ó¡£ÁíÒ»·½Ã棬Èç¹ûÿ¸ö½ø³Ì¶¼¿ÉÒÔÁ¢¿ÌµÃµ½·ÃÎÊCPUµÄʱ¼ä£¬Õâ¸öÖµ½«¼õÉÙ¡£
UP kernelϵÄload averageµÄ×î¼ÑÖµÊÇ1£¬Õâ˵Ã÷ÿ¸ö½ø³Ì¶¼¿ÉÒÔÁ¢¿Ì±»CPU´¦Àí£¬µ±È»£¬¸üµÍ²»»áÓÐÎÊÌ⣬ֻ˵Ã÷ÀË·ÑÁËÒ»²¿·ÖµÄ×ÊÔ´¡£µ«ÔÚ²»Í¬µÄϵͳ¼äÕâ¸öÖµÒ²ÊDz»Í¬µÄ£¬ÀýÈçÒ»¸öµ¥CPUµÄ¹¤×÷Õ¾£¬load averageΪ1»òÕß2¶¼ÊÇ¿ÉÒÔ½ÓÊܵ쬶øÔÚÒ»¸ö¶àCPUµÄϵͳÖÐÕâ¸öÖµÓ¦³ýÒÔÎïÀíCPUµÄ¸öÊý£¬¼ÙÉèCPU¸öÊýΪ4£¬¶øload averageΪ8»òÕß10£¬Äǽá¹ûÒ²ÊÇÔÚ2¶àµã¶øÒÑ¡£
Äã¿ÉÒÔʹÓÃuptimeÅжÏÒ»¸öÐÔÄÜÎÊÌâÊdzöÏÖÔÚ·þÎñÆ÷ÉÏ»¹ÊÇÍøÂçÉÏ¡£ÀýÈ磬Èç¹ûÒ»¸öÍøÂçÓ¦ÓÃÔËÐÐÐÔÄܲ»ÀíÏ룬ÔËÐÐuptime¼ì²éϵͳ¸ºÔØÊÇ·ñ±È½Ï¸ß£¬Èç¹û²»ÊÇÕâ¸öÎÊÌâ¸ü¿ÉÄܳöÏÖÔÚÄãµÄÍøÂçÉÏ¡£
¶þ¡¢top
TopÃüÁîÏÔʾÁËʵ¼ÊCPUʹÓÃÇé¿ö£¬Ä¬ÈÏÇé¿öÏ£¬ËüÏÔʾÁË·þÎñÆ÷ÉÏÕ¼ÓÃCPUµÄÈÎÎñÐÅÏ¢²¢ÇÒÿ5ÃëÖÓË¢ÐÂÒ»´Î¡£Äã¿ÉÒÔͨ¹ý¶àÖÖ·½Ê½·ÖÀàËüÃÇ£¬°üÀ¨PID¡¢Ê±¼äºÍÄÚ´æÊ¹ÓÃÇé¿ö¡£
ÏÂÃæÊÇÊä³öÖµµÄ½éÉÜ£º
ÒýÓÃ
PID£º½ø³Ì±êʶ
USER£»½ø³ÌËùÓÐÕßµÄÓû§Ãû
PRI£º½ø³ÌµÄÓÅÏȼ¶
NI£ºnice¼¶±ð
SIZE£º½ø³ÌÕ¼ÓõÄÄÚ´æÊýÁ¿£¨´úÂ룫Êý¾Ý£«¶ÑÕ»£©
RSS£»½ø³ÌʹÓõÄÎïÀíÄÚ´æÊýÁ¿
SHARE£»¸Ã½ø³ÌºÍÆäËû½ø³Ì¹²ÏíÄÚ´æµÄÊýÁ¿
STAT£º½ø³ÌµÄ״̬£ºS£½ÐÝÃß״̬£¬R£½ÔËÐÐ״̬£¬T£½Í£Ö¹×´Ì¬£¬D£½ÖжÏÐÝÃß״̬£¬Z£½½©Ê¬×´Ì¬
%CPU£º¹²ÏíµÄCPUʹÓÃ
%MEM£»¹²ÏíµÄÎïÀíÄÚ´æ
TIME£º½ø³ÌÕ¼ÓÃCPUµÄʱ¼ä
COMMAND£ºÆô¶¯ÈÎÎñµÄÃüÁîÐУ¨°üÀ¨²ÎÊý£©
½ø³ÌµÄÓÅÏȼ¶ºÍnice¼¶±ð
½ø³ÌÓÅÏȼ¶ÊÇÒ»¸ö¾ö¶¨½ø³Ì±»CPUÖ´ÐÐÓÅÏÈ˳ÐòµÄ²ÎÊý£¬Äں˻á¸ù¾ÝÐèÒªµ÷ÕûÕâ¸öÖµ¡£NiceÖµÊÇÒ»¸ö¶ÔÓÅÏÈȨµÄÏÞÖÆ¡£½ø³ÌÓÅÏȼ¶µÄÖµ²»ÄܵÍÓÚniceÖµ¡££


Ïà¹ØÎĵµ£º

Linuxϵͳµ÷Óûã×Ü

¶ÔÓÚ²»Í¬µÄLinuxÄں˰汾£¬´ËÁбí¿ÉÄܲ»Í¬£¬»ùÓÚºóÏò¼æÈÝÐÔ£¬Ëæ×ÅLinuxÄں˰汾ºÅµÄÔö¼Ó£¬´ËÁбí¿ÉÄÜ»á±ä³¤¡£´ËÁбíΪ2.6.24-16Äں˰汾ÓÚ/usr/include/asm/unistd_32.hÖÐÁгöµÄ324¸öϵͳµ÷Óúš£
#define __NR_restart_syscall 0
#define __NR_exit 1
#define __NR_fork 2
#define __NR_read 3
#define ......

һЩÒ×ÍüµÄlinux֪ʶµã£¨Ò»£©

 0, ¸´Ï°ÒѾ­Ñ§¹ýµÄ Linux ֪ʶ£¬ÕûÀíÁËЩÈÝÒ×ÍüµôÁ˵ķÅÕâ
 1, ÃüÁîÐÐÖÐÒ»´Î¿ÉÒÔÊäÈë¶à¸öÃüÁÖмäÒԷֺźŸô¿ª
 2, ÃüÁî¹ý³¤¿ÉÒÔÓÃ'\' £¨backslash £©¶Ï¿ªÐ´µ½¶à¸öÎïÀíÐÐÉÏ
 3, I/O ÖØ¶¨ÏòµÄÊéд˳ÐòÊÇÖØÒªµÄ£¬ÏµÍ³´Ó×óÏòÓÒɨÃèÃüÁîÐÐ
 4, ¹ÜµÀÊÇÒ»ÖÖÌØÊâµÄI/O ÖØ¶¨Ïò
 5, tee Èýͨ¹ ......

LinuxÎļþϵͳ֮Îļþ¡¢·ÖÇø´óСÏÞÖÆ


LinuxÎļþϵͳ֮Îļþ¡¢·ÖÇø´óСÏÞÖÆ
ÒÔÏÂΪºìñext3ÎļþϵͳËùÖ§³ÖµÄmax file sizeºÍmax filesystem size£º
¶ÔÎļþϵͳ
µÄÏÞÖÆÈçÏ£º
ext3 Îļþϵͳ£¬ºìñÆóÒµ°æ Linux 3 µÄÎļþϵͳ×î´óÊÇ 2TB£¨ÒÑÑéÖ¤£©£¬ºìñÆóÒµ°æ Linux 4 ºÍ 5 Ìá¸ßµ½ÁË
8TB£¨ÒÑÑéÖ¤£©£¬ºìñÆóÒµ°æ Linux 5 Ö§³ÖÎļþϵͳµÄÀíÂÛÖµÊÇ 16TB¡£
GFS ......

LinuxÌØÊâÎļþ£¨2£©——Á´½ÓÎļþ

µÚ¶þÕ Á´½ÓÎļþ
¡¡¡¡Á´½ÓÎļþÓеãÀàËÆÓÚWindows µÄËùν¿ì½Ý·½Ê½£¬µ«²¢²»ÍêȫһÑù¡£Á´½ÓÓÐÁ½ÖÖ·½Ê½£¬ÈíÁ´½ÓºÍÓ²Á´½Ó¡£
¡¡¡¡ÈíÁ´½ÓÎļþ
¡¡¡¡ÈíÁ´½ÓÓֽзûºÅÁ´½Ó£¬Õâ¸öÎļþ°üº¬ÁËÁíÒ»¸öÎļþµÄ·¾¶Ãû¡£¿ÉÒÔÊÇÈÎÒâÎļþ»òĿ¼£¬¿ÉÒÔÁ´½Ó²»Í¬ÎļþϵͳµÄÎļþ¡£Á´½ÓÎļþÉõÖÁ¿ÉÒÔÁ´½Ó²»´æÔÚµÄÎļþ£¬Õâ¾Í²úÉúÒ»°ã³ÆÖ®Îª"¶ÏÁ´"µÄÎÊÌ ......

LinuxÖÐfind³£¼ûÓ÷¨Ê¾Àý


·find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;
#-print ½«²éÕÒµ½µÄÎļþÊä³öµ½±ê×¼Êä³ö
#-exec   command   {} \;      -----½«²éµ½µ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ