尊龙凯时人生就是搏

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¡¢ÍøÕ¾µØͼ