尊龙凯时人生就是博

LinuxÏÂÈÕÖ¾ÆÊÎöµÄÊÊÓü¼ÇɺÍÊÖÒÕ

linuxÏÂÈÕÖ¾ÆÊÎöµÄÊÊÓü¼ÇɺÍÊÖÒÕ

ÕªÒª£ºÈÕÖ¾ÊÇϵͳÔËÐÐÀú³ÌÖб¬·¢µÄÖ÷ÒªµÄ¼Í¼£¬¹ØÓÚ¹ÊÕÏÅŲéºÍÐÔÄÜÓÅ»¯ÓÐ×ÅÖ÷ÒªµÄ×÷Óᣱ¾ÎĽ«ÏÈÈÝÔÚLinuxÇéÐÎÏÂÈÕÖ¾ÆÊÎöµÄÊÊÓü¼ÇɺÍÊÖÒÕ£¬°üÀ¨ÔõÑùÉó²éÈÕÖ¾Îļþ¡¢¹ýÂ˺ÍËÑË÷ÈÕÖ¾¡¢Ê¹ÓÃÕýÔò±í´ïʽ¾ÙÐÐÈÕÖ¾´¦ÀíµÈ¡£Í¬Ê±£¬»¹ÌṩÁËһЩ´úÂëʾÀý£¬Àû±ã¶ÁÕßѧϰºÍʵ¼ù¡£

СÐò

ÈÕÖ¾ÊÇÈí¼þ¿ª·¢ºÍϵͳÖÎÀíÖкÜÊÇÖ÷ÒªµÄ×é³É²¿·Ö£¬¿ÉÒԼͼϵͳÔËÐÐÀú³ÌÖеÄÒªº¦ÐÅÏ¢£¬¹ØÓÚ¹ÊÕÏÅŲ顢ÐÔÄÜÓÅ»¯ºÍÇå¾²¼à¿ØµÈ·½ÃæÓÐ×ÅÖÁ¹ØÖ÷ÒªµÄ×÷Óá£

ÔÚLinuxÇéÐÎÏ£¬ÈÕ־ͨ³£´æ´¢ÔÚ/var/logĿ¼Ï£¬Ã¿¸öÓ¦ÓóÌÐò¶¼»áÓжÔÓ¦µÄÈÕÖ¾Îļþ¡£ÏÂÃ潫ÏÈÈݼ¸ÖÖ³£¼ûµÄLinuxÈÕÖ¾Îļþ¼°Æä×÷Óãº

/var/log/messages£º¼Í¼ϵͳÆô¶¯ºÍÍ £»úµÄÐÅÏ¢£¬ÒÔ¼°Ò»Ð©Äں˺ÍÖÕ¶Ë×°±¸µÄÏà¹ØÐÅÏ¢¡£

/var/log/syslog£º¼Í¼ϵͳµÄÖ÷ÒªÊÂÎñ£¬ÈçÀú³ÌÆô¶¯ºÍ×èÖ¹¡¢ÏµÍ³¹ýʧÐÅÏ¢µÈ¡£

/var/log/auth.log£º¼Í¼ϵͳÉí·ÝÑéÖ¤µÄÏà¹ØÊÂÎñ£¬ÈçµÇ¼¡¢×¢ÏúºÍÑé֤ʧ°ÜµÈ¡£

/var/log/kern.log£º¼Í¼Äں˵ÄÖÖÖÖÐÅÏ¢£¬Èç×°±¸Çý¶¯³ÌÐò¼ÓÔØ¡¢ÄÚ´æ·ÖÅɵÈ¡£

/var/log/dmesg£º¼Í¼ϵͳÆô¶¯Àú³ÌÖеÄÄÚºËÐÅÏ¢ºÍÓ²¼þ¼ì²âЧ¹û¡£

Éó²éÈÕÖ¾Îļþ

ÔÚLinuxÇéÐÎÏ£¬¿ÉÒÔʹÓÃһЩ³£¼ûµÄÏÂÁîÀ´Éó²éÈÕÖ¾ÎļþµÄÄÚÈÝ¡£ÒÔÏÂÊÇһЩ³£ÓõÄÏÂÁîʾÀý£º

cat /var/log/syslog£º½«ÈÕÖ¾ÎļþµÄÄÚÈÝÏÔʾÔÚÖÕ¶ËÉÏ¡£ÊÊÓÃÓÚ½ÏСµÄÈÕÖ¾Îļþ¡£

tail -n 100 /var/log/messages£ºÉó²éÈÕÖ¾ÎļþµÄ×îºó100ÐÐÄÚÈÝ¡£¿ÉÒÔʹÓÃ-n²ÎÊýÖ¸¶¨ÏÔʾµÄÐÐÊý¡£

less /var/log/auth.log£ºÒÔ·ÖÒ³µÄ·½·¨Éó²éÈÕÖ¾Îļþ£¬¿ÉÒÔʹÓÃPageUpºÍPageDown·­Ò³¡£

grep “Error” /var/log/syslog£ºËÑË÷ÈÕÖ¾ÎļþÖаüÀ¨”Error”Òªº¦×ÖµÄÐС£

ÒÔÉÏÏÂÁîÖ»ÊÇһЩ³£ÓõÄʾÀý£¬¸ü¶àµÄÏÂÁîºÍ²ÎÊý¿ÉÒÔͨ¹ýmanÊÖ²á¾ÙÐвéÔÄ£¬Æ¾Ö¤ÏÖÕæÏàÐÎÑ¡ÔñºÏÊʵÄÏÂÁî¾ÙÐвÙ×÷¡£

¹ýÂ˺ÍËÑË÷ÈÕÖ¾

ÔÚÏÖʵµÄÈÕÖ¾ÆÊÎöÖУ¬Í¨³£ÐèҪƾ֤Ìض¨µÄÌõ¼þ¹ýÂ˺ÍËÑË÷ÈÕÖ¾¡£LinuxÌṩÁËÇ¿Ê¢µÄ¹ýÂ˹¤¾ßgrepºÍÕýÔò±í´ïʽÀ´ÊµÏÖÕâ¸öÄ¿µÄ¡£

¹ýÂËÈÕÖ¾£º¿ÉÒÔʹÓÃgrepÏÂÁîÀ´¹ýÂËÈÕÖ¾ÎļþÖеÄÄÚÈÝ£¬Ö»ÏÔʾÇкÏÌõ¼þµÄÐС£ÀýÈ磬ÎÒÃÇÖ»¹Ø×¢°üÀ¨”Error”Òªº¦×ÖµÄÐУº

grep “Error” /var/log/syslog

ËÑË÷ÈÕÖ¾£ºÍ¨¹ýʹÓÃÕýÔò±í´ïʽģʽƥÅäÀ´ËÑË÷ÈÕÖ¾ÎļþÖеÄÄÚÈÝ£¬¿ÉÒÔÔ½·¢×¼È·µØ¶¨Î»ÎÊÌâ¡£ÀýÈ磬¿ÉÒÔÕÒµ½°üÀ¨Òªº¦×Ö”Error”»ò”Exception”µÄÐУº

grep -E “Error|Exception” /var/log/syslog

³ýÁËgrepÏÂÁîÍ⣬»¹¿ÉÒÔÍŽáÆäËûµÄÏÂÁÈçawkºÍsed£¬½øÒ»²½¶ÔÈÕÖ¾¾ÙÐд¦ÀíºÍÆÊÎö¡£

ʹÓÃÕýÔò±í´ïʽ¾ÙÐÐÈÕÖ¾´¦Àí

ÕýÔò±í´ïʽÊÇÒ»ÖÖÇ¿Ê¢µÄ¹¤¾ß£¬¿ÉÒÔ×ÊÖúÎÒÃÇ¿ìËÙÆ¥ÅäºÍ´¦ÀíÈÕÖ¾¡£ÒÔÏÂÊÇһЩ³£¼ûµÄÕýÔò±í´ïʽµÄʾÀý£º

Æ¥ÅäIPµØµã£ºd{1,3}.d{1,3}.d{1,3}.d{1,3}

Æ¥ÅäÈÕÆÚʱ¼ä£ºd{4}-d{2}-d{2} d{2}:d{2}:d{2}

Æ¥ÅäURL£ºhttps?://[^s/$.?#].[^s]*

Æ¥ÅäÓÊÏäµØµã£º[A-Za-z0-9._%+-]+ @[A-Za-z0-9.-] +.[A-Za-z]{2,6}

ͨ¹ýʹÓÃÕýÔò±í´ïʽ£¬¿ÉÒÔ¶ÔÈÕÖ¾Îļþ¾ÙÐÐÔ½·¢×¼È·µÄÆÊÎöºÍÌáÈ¡¡£

´úÂëʾÀý£ºÊ¹ÓÃÕýÔò±í´ïʽƥÅä²¢ÌáÈ¡ÈÕÖ¾ÎļþÖеÄIPµØµã¡£

#!/bin/bash

LOG_FILE="/var/log/apache/access.log"

# ʹÓÃgrepºÍÕýÔò±í´ïʽÌáÈ¡IPµØµã
grep -o -E '[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}' $LOG_FILE | sort | uniq -c

µÇ¼ºó¸´ÖÆ

ÒÔÉÏÊÇÒ»¸ö¼òÆӵľ籾£¬ÓÃÓÚÌáÈ¡Apache»á¼ûÈÕÖ¾ÖеÄIPµØµã£¬²¢Í³¼Æÿ¸öIPµØµãµÄ·ºÆð´ÎÊý¡£

½áÂÛ

±¾ÎÄÏÈÈÝÁËÔÚLinuxÇéÐÎÏÂÈÕÖ¾ÆÊÎöµÄÊÊÓü¼ÇɺÍÊÖÒÕ£¬°üÀ¨Éó²éÈÕÖ¾Îļþ¡¢¹ýÂ˺ÍËÑË÷ÈÕÖ¾¡¢Ê¹ÓÃÕýÔò±í´ïʽ¾ÙÐÐÈÕÖ¾´¦ÀíµÈ¡£Í¬Ê±ÌṩÁËһЩ´úÂëʾÀý£¬Àû±ã¶ÁÕßѧϰºÍʵ¼ù¡£Ï£Íû¶ÁÕßÄܹ»Í¨¹ý±¾ÎÄÏàʶµ½ÈÕÖ¾ÆÊÎöµÄ»ù±¾ÒªÁìºÍ¹¤¾ß£¬Ìá¸ßϵͳ¹ÊÕÏÅŲéºÍÐÔÄÜÓÅ»¯µÄÄÜÁ¦¡£

ÒÔÉϾÍÊÇLinuxÏÂÈÕÖ¾ÆÊÎöµÄÊÊÓü¼ÇɺÍÊÖÒÕµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í尊龙凯时人生就是博ÂËÓÍ»úÍø¹Ù·½Á¢³¡£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ尊龙凯时人生就是博ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ尊龙凯时人生就是博

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
sitemap¡¢ÍøÕ¾µØͼ