linuxµÄÈÕÖ¾¹ÜÀí
SyslogÉ豸ÒÀ¾ÝÁ½¸öÖØÒªµÄÎļþ£º/etc/syslogd£¨ÊØ»¤½ø³Ì£©ºÍ/etc/syslog.confÅäÖÃÎļþ£¬Ï°¹ßÉÏ£¬¶àÊýsyslog ÐÅÏ¢±»Ð´µ½/var/adm»ò/var/logĿ¼ÏµÄÐÅÏ¢ÎļþÖУ¨messages.*£©¡£Ò»¸öµäÐ͵Äsyslog¼Í¼°üÀ¨Éú³É³ÌÐòµÄÃû×ÖºÍÒ»¸öÎı¾ÐÅÏ¢¡£Ëü»¹°üÀ¨Ò»¸öÉ豸ºÍÒ»¸öÓÅÏȼ¶·¶Î§£¨µ«²»ÔÚÈÕÖ®ÖгöÏÖ£©¡£
¡¡¡¡Ã¿¸ösyslogÏûÏ¢±»¸³ÓèÏÂÃæµÄÖ÷ÒªÉ豸֮һ£º
¡¡¡¡¡¡¡¡LOG_AUTH--ÈÏ֤ϵͳ£ºlogin¡¢su¡¢gettyµÈ
¡¡¡¡¡¡¡¡LOG_AUTHPRIV--ͬLOG_AUTH£¬µ«Ö»µÇ¼µ½ËùÑ¡ÔñµÄµ¥¸öÓû§¿É¶ÁµÄÎļþÖÐ
¡¡¡¡¡¡¡¡LOG_CRON--cronÊØ»¤½ø³Ì
¡¡¡¡¡¡¡¡LOG_DAEMON--ÆäËûÏµÍ³ÊØ»¤½ø³Ì£¬Èçrouted
¡¡¡¡¡¡¡¡LOG_FTP--Îļþ´«ÊäÐÒ飺ftpd¡¢tftpd
¡¡¡¡¡¡¡¡LOG_KERN--Äں˲úÉúµÄÏûÏ¢
¡¡¡¡¡¡¡¡LOG_LPR--ϵͳ´òÓ¡»ú»º³å³Ø£ºlpr¡¢lpd
¡¡¡¡¡¡¡¡LOG_MAIL--µç×ÓÓʼþϵͳ
¡¡¡¡¡¡¡¡LOG_NEWS--ÍøÂçÐÂÎÅϵͳ
¡¡¡¡¡¡¡¡LOG_SYSLOG--ÓÉsyslogd£¨8£©²úÉúµÄÄÚ²¿ÏûÏ¢
¡¡¡¡¡¡¡¡LOG_USER--Ëæ»úÓû§½ø³Ì²úÉúµÄÏûÏ¢
¡¡¡¡¡¡¡¡LOG_UUCP--UUCP×Óϵͳ
¡¡¡¡¡¡¡¡LOG_LOCAL0~LOG_LOCAL7--Ϊ±¾µØÊ¹Óñ£Áô
¡¡¡¡¡¡¡¡SyslogΪÿ¸öʼþ¸³Ó輸¸ö²»Í¬µÄÓÅÏȼ¶£º
¡¡¡¡¡¡¡¡LOG_EMERG--½ô¼±Çé¿ö
¡¡¡¡¡¡¡¡LOG_ALERT--Ó¦¸Ã±»Á¢¼´¸ÄÕýµÄÎÊÌ⣬ÈçϵͳÊý¾Ý¿âÆÆ»µ
¡¡¡¡¡¡¡¡LOG_CRIT--ÖØÒªÇé¿ö£¬ÈçÓ²ÅÌ´íÎó
¡¡¡¡¡¡¡¡LOG_ERR--´íÎó
¡¡¡¡¡¡¡¡LOG_WARNING--¾¯¸æÐÅÏ¢
¡¡¡¡¡¡¡¡LOG_NOTICE--²»ÊÇ´íÎóÇé¿ö£¬µ«ÊÇ¿ÉÄÜÐèÒª´¦Àí
¡¡¡¡¡¡¡¡LOG_INFO--Ç鱨ÐÅÏ¢
¡¡¡¡¡¡¡¡LOG_DEBUG--°üº¬Ç鱨µÄÐÅÏ¢£¬Í¨³£Ö¼ÔÚµ÷ÊÔÒ»¸ö³ÌÐòʱʹÓÃ
syslog.conf
syslog.confÎļþÖ¸Ã÷syslogd³ÌÐò¼Í¼ÈÕÖ¾µÄÐÐΪ£¬¸Ã³ÌÐòÔÚÆô¶¯Ê±²éѯÅäÖÃÎļþ¡£¸ÃÎļþÓɲ»Í¬³ÌÐò»òÏûÏ¢·ÖÀàµÄµ¥¸öÌõÄ¿×é³É£¬Ã¿¸öÕ¼Ò»ÐС£¶ÔÿÀàÏûÏ¢Ìṩһ¸öÑ¡ÔñÓòºÍÒ»¸ö¶¯×÷Óò¡£ÕâЩÓòÓÉtab¸ô¿ª£ºÑ¡ÔñÓòÖ¸Ã÷ÏûÏ¢µÄÀàÐͺÍÓÅÏȼ¶£»¶¯×÷ÓòÖ¸Ã÷syslogd½ÓÊÕµ½Ò»¸öÓëÑ¡Ôñ±ê×¼ÏàÆ¥ÅäµÄÏûϢʱËùÖ´Ðе͝×÷¡£Ã¿¸öÑ¡ÏîÊÇÓÉÉ豸ºÍÓÅÏȼ¶×é³É¡£µ±Ö¸Ã÷Ò»¸öÓÅÏȼ¶Ê±£¬syslogd½«¼Í¼һ¸öÓµÓÐÏàͬ»ò¸ü¸ßÓÅÏȼ¶µÄÏûÏ¢¡£ËùÒÔÈç¹ûÖ¸Ã÷"crit"£¬ÄÇËùÓбêΪcrit¡¢alertºÍemergµÄÏûÏ¢½«±»¼Í¼¡£Ã¿ÐеÄÐж¯ÓòÖ¸Ã÷µ±Ñ¡ÔñÓòÑ¡ÔñÁËÒ»¸ö¸ø¶¨ÏûÏ¢ºóÓ¦¸Ã°ÑËû·¢Ë͵½ÄĶù¡£ÀýÈ磬Èç¹ûÏë°ÑËùÓÐÓʼþÏûÏ¢¼Í¼µ½Ò»¸öÎļþÖУ¬ÈçÏ£º
¡¡¡¡#Log all the mail messages in one place
¡¡¡¡¡¡¡¡mail.* /var/log/maillog ¡¡¡¡
ÆäËûÉ豸ҲÓÐ×Ô¼ºµÄÈÕÖ¾¡£UUCPºÍnewsÉ豸ÄܲúÉúÐí¶àÍⲿÏûÏ¢¡£Ëü°ÑÕâЩ
Ïà¹ØÎĵµ£º
ÐźÅÖ¸¶¨´¦Àíº¯Êý
void (*signal (int signum,void (*handle)(int)))(int);ÉèÖÃij¸öÐźŵĴ¦Àí·½·¨
int sigaction(int signum,const struct sigaction *act,struct sigaction *oldact);ÓÃÓÚ¼ì²é»ò¸Ä±ä½ø³ÌÔÚ½Óµ½ÐźÅʱµÄ¶¯×÷
Ðźż¯²Ù×÷º¯Êý
static inline void sigaddset(sigset_t *set,int _sig);
static inline voi ......
1. TOP ÃüÁî È»ºó°´“1”£¬¿ÉÒԲ鿴CPUÓжàÉÙ¸öºË¡£
2. less /proc/cpuinof ¿ÉÒԲ鿴 CPUÄں˸öÊý¼°¸ü¶àÄÚºËÐÅÏ¢¡£
3.dmesg |grep CPU ¿ÉÒÔºËʵCPUÄں˸öÊýÇÒ»ùÓÚ¶àÉÙ¸öÎïÀíCPU¼°ÏêϸÐÅÏ¢¡£
4.dmidecode |grep "CPU" ¿ÉÒÔºËʵ¶àÉÙ¸öÎïÀíCPU¡£
ÁíÍâ grep '' * ÓÐÃîÓ㬿ÉÒԲ鿴 ......
ViÊÇLinuxϵͳµÄµÚÒ»¸öÈ«ÆÁÄ»½»»¥Ê½±à¼³ÌÐò¡£ViÊÇ“Visual interface”µÄ¼ò³Æ£¬ËüÔÚLinuxÉϵĵØÎ»¾Í·Â·ðEdit³ÌÐòÔÚDOSÉÏÒ»Ñù¡£1¡¢Ê×´ÎʹÓýéÉÜ
<1>ÓÃvi´ò¿ªÎļþºó£¬ÊÇ´¦ÓÚ¡¸ÃüÁîÐÐģʽ£¨command mode£©¡¹£¬ÒªÇл»µ½¡¸²åÈëģʽ£¨Insert mode£©¡¹²ÅÄܹ»ÊäÈëÎÄ×Ö¡£Çл»·½·¨£ºÔÚÃüÁîÐÐģʽ£¨comm ......
»ã±àÓïÑÔµÄÓŵãÊÇËٶȿ죬¿ÉÒÔÖ±½Ó¶ÔÓ²¼þ½øÐвÙ×÷£¬Õâ¶ÔÖîÈçͼÐδ¦ÀíµÈ¹Ø¼üÓ¦ÓÃÊǷdz£ÖØÒªµÄ¡£Linux ÊÇÒ»¸öÓà C ÓïÑÔ¿ª·¢µÄ²Ù×÷ϵͳ£¬ÕâʹµÃºÜ¶à³ÌÐòÔ±¿ªÊ¼Íü¼ÇÔÚ Linux Öл¹¿ÉÒÔÖ±½ÓʹÓûã±àÕâÒ»µ×²ãÓïÑÔÀ´ÓÅ»¯³ÌÐòµÄÐÔÄÜ¡£±¾ÎÄΪÄÇЩÔÚLinux ƽ̨Éϱàд»ã±à´úÂëµÄ³ÌÐòÔ±ÌṩָÄÏ£¬½éÉÜ Linux »ã±àÓïÑÔµÄÓï·¨¸ñʽºÍ¿ª·¢¹¤¾ ......