ÔõÑùÔÚLinuxÉϼàÊÓÈÕÖ¾Îļþ
ÔõÑùÔÚlinuxÉϼàÊÓÈÕÖ¾Îļþ
¼ò½é£ºÈÕÖ¾Îļþ¹ØÓÚϵͳÖÎÀíÔ±À´ËµºÜÊÇÖ÷Òª£¬Ëü¼Í¼ÁËϵͳµÄÔËÐÐ״̬ºÍ¹ýʧÐÅÏ¢£¬ÒÔ±ãʵʱ·¢Ã÷Ï¢Õù¾öÎÊÌâ¡£ÔÚLinuxϵͳÉÏ£¬ÎÒÃÇ¿ÉÒÔʹÓÃһЩ¹¤¾ßÀ´¼àÊÓÈÕÖ¾Îļþ£¬ÒÔ±ãʵʱ¼à¿ØϵͳµÄÔËÐÐÇéÐΡ£±¾ÎĽ«ÏÈÈÝÔõÑùÔÚLinuxÉÏʹÓÃһЩ³£ÓõŤ¾ßÀ´¼àÊÓÈÕÖ¾Îļþ£¬²¢¸½ÉÏ´úÂëʾÀý¡£
Ò»¡¢Ê¹ÓÃtailÏÂÁîʵʱ¼àÊÓÈÕÖ¾Îļþ
tail ÏÂÁî¿ÉÒÔʵʱÏÔʾÎļþµÄ×îºó¼¸ÐÐÄÚÈÝ£¬ºÜÊÇÊÊÓÃÓÚ¼àÊÓÈÕÖ¾Îļþ¡£¿ÉÒÔʹÓÃÒÔÏÂÏÂÁî¾ÙÐÐʵʱ¼àÊÓ£º
tail -f /path/to/logfile
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬/path/to/logfile ÊÇÄãÒª¼àÊÓµÄÈÕÖ¾ÎļþµÄ·¾¶¡£Ê¹ÓÃÕâÌõÏÂÁîºó£¬tail ¾Í»áʵʱÊä³öÈÕÖ¾ÎļþµÄ×îºó¼¸ÐÐÄÚÈÝ£¬Ò»Ö±Ë¢Ð¡£
¶þ¡¢Ê¹ÓÃlessÏÂÁîÉó²éÈÕÖ¾Îļþ²¢¸ú×Ù
less ÏÂÁîÊÇÒ»¸öÀû±ãµÄÎı¾Éó²éÆ÷£¬¿ÉÒÔÓÃÀ´ä¯ÀÀÈÕÖ¾Îļþ¡£Ê¹ÓÃÒÔÏÂÏÂÁî¿ÉÒÔÉó²éÈÕÖ¾ÎļþµÄÄÚÈÝ£º
less /path/to/logfile
µÇ¼ºó¸´ÖÆ
ÔÚ less ÖÐÉó²éÈÕÖ¾ÎļþµÄÄÚÈݺ󣬿ÉÒÔʹÓà Shift+F ¿ì½Ý¼üÀ´ÆôÓÃÈÕÖ¾ÎļþµÄ¸ú×Ùģʽ¡£ÔÚ¸ú×ÙģʽÏ£¬less »á×Ô¶¯¸üÐÂÈÕÖ¾ÎļþµÄÄÚÈÝ£¬²¢ÇÒ»áÏÔʾ×îеÄÈÕÖ¾ÐÅÏ¢¡£
Èý¡¢Ê¹ÓÃgrepÏÂÁî¹ýÂËÌض¨µÄÈÕÖ¾ÐÅÏ¢
grep ÏÂÁî¿ÉÒÔÓÃÀ´ÔÚÎı¾ÖвéÕÒÌض¨µÄģʽ¡£ÎÒÃÇ¿ÉÒÔʹÓà grep À´¹ýÂËÈÕÖ¾Îļþ£¬Ö»ÏÔʾÎÒÃÇÌåÌùµÄÐÅÏ¢¡£ÒÔÏÂÊÇÒ»¸öʾÀý£º
tail -f /path/to/logfile | grep "keyword"
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬keyword ÊÇÄãÒª¹ýÂ˵ÄÒªº¦´Ê¡£Ê¹ÓÃÕâÌõÏÂÁîºó£¬tail »áʵʱÊä³öÈÕÖ¾ÎļþµÄÄÚÈÝ£¬²¢ÇÒÖ»ÏÔʾ°üÀ¨Òªº¦´ÊµÄÄÇЩÐС£
ËÄ¡¢Ê¹ÓÃjournalctlÏÂÁîÉó²éϵͳÈÕÖ¾
ÔÚһЩ Linux ¿¯ÐаæÖУ¬¿ÉÒÔʹÓà journalctl ÏÂÁîÀ´Éó²éϵͳÈÕÖ¾¡£¸ÃÏÂÁî¿ÉÒÔÏÔʾϵͳµÄÖÖÖÖÈÕÖ¾ÐÅÏ¢£¬°üÀ¨Æô¶¯ÐÅÏ¢¡¢ÏµÍ³Ð§À͵ÄÊä³ö£¬ÒÔ¼°ÆäËûÖÖÖÖϵͳÊÂÎñ¡£ÒÔÏÂÊÇÒ»¸öʾÀý£º
journalctl -f
µÇ¼ºó¸´ÖÆ
ʹÓÃÕâÌõÏÂÁîºó£¬journalctl »áʵʱÊä³öϵͳÈÕÖ¾µÄÄÚÈÝ£¬²¢ÇÒ»áһֱˢС£
Î塢ʹÓÃlogwatchÏÂÁîÌìÉúÈÕÖ¾ÕªÒª±¨¸æ
logwatch ÊÇÒ»¸öÊÊÓù¤¾ß£¬¿ÉÒÔÌìÉúÈÕÖ¾ÕªÒª±¨¸æ£¬»ã×ܲ¢ÒÔÒ׶ÁµÄ·½·¨Õ¹Ê¾ÈÕÖ¾ÎļþÖеÄÒªº¦ÐÅÏ¢¡£ÒÔÏÂÊÇÒ»¸öʾÀý£º
logwatch --detail High
µÇ¼ºó¸´ÖÆ
ʹÓÃÕâÌõÏÂÁîºó£¬logwatch »áÆÊÎöÈÕÖ¾Îļþ£¬²¢ÌìÉúÒ»¸öÏêϸµÄ±¨¸æ£¬ÆäÖаüÀ¨¸ßÓÅÏȼ¶µÄÈÕÖ¾ÐÅÏ¢¡£
Áù¡¢Ê¹ÓÃlnavÏÂÁîʵʱ¼àÊÓºÍÆÊÎöÈÕÖ¾Îļþ
lnav ÊÇÒ»¸öÇ¿Ê¢µÄÈÕÖ¾ÎļþÉó²éÆ÷ºÍÆÊÎö¹¤¾ß£¬¿ÉÒÔʵʱ¼àÊÓºÍÆÊÎöÈÕÖ¾Îļþ¡£¿ÉÒÔʹÓÃÒÔÏÂÏÂÁî×°Öà lnav£º
sudo apt-get install lnav
µÇ¼ºó¸´ÖÆ
×°ÖÃÍê³Éºó£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´ÊµÊ±¼àÊÓºÍÆÊÎöÈÕÖ¾Îļþ£º
lnav /path/to/logfile
µÇ¼ºó¸´ÖÆ
lnav »á×Ô¶¯ÆÊÎöÈÕÖ¾Îļþ£¬²¢ÇÒ¿ÉÒÔƾ֤ʱ¼ä¡¢ÈÕÖ¾¼¶±ðµÈÌõ¼þ¹ýÂËÈÕÖ¾ÐÅÏ¢£¬Àû±ãÎÒÃDzéÕÒºÍÆÊÎöÈÕÖ¾Îļþ¡£
½áÂÛ£ºÔÚLinuxϵͳÉÏ£¬ÎÒÃÇ¿ÉÒÔʹÓÃһЩ³£ÓõŤ¾ßÀ´¼àÊÓÈÕÖ¾Îļþ£¬ÊµÊ±ÏàʶϵͳµÄÔËÐÐ״̬¡£±¾ÎÄÏÈÈÝÁ˼¸ÖÖ³£ÓõÄÒªÁ죬²¢¸½ÉÏÁËÏìÓ¦µÄ´úÂëʾÀý£¬Ï£Íû¶ÔÄúÓÐËù×ÊÖú¡£Í¨¹ý¼àÊÓÈÕÖ¾Îļþ£¬ÎÒÃÇ¿ÉÒÔʵʱ·¢Ã÷Ï¢Õù¾öϵͳÎÊÌ⣬ȷ±£ÏµÍ³µÄÎȹÌÔËÐС£
ÒÔÉϾÍÊÇÔõÑùÔÚLinuxÉϼàÊÓÈÕÖ¾ÎļþµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡