繁體中文 | 简体中文 | English

arclog.pl v2.1.0

»¡©ú

arclog.pl ¬O°O¿ýÀɪºÂkÀɵ{¦¡¡A±N°O¿ýÀɤ¤¡A«e¤ëªº°O¿ý «ö¤ë¥÷À£ÁYÂkÀÉ¡A¥H¸`¬ÙµwºÐªÅ¶¡¡A¨ÃÁ×§K°O¿ýÀɳQ¦³¤ß¤H¤h¯}Ãa¡C

arclog.pl ¥Ø«e¤ä´© Apache ©M Syslog ¨âºØ®æ¦¡ªº°O¿ýÀÉ ¡A»P gzip ©M bzip2 ¨âºØÀ£ÁYªk¡C

ª`·N¨Æ¶µ

¨t²Î»Ý¨D

  1. Perl 5.005 ©Î¥H¤W¡C¥»µ{¦¡¨Ï¥Î File::Temp ¼Ò²Õ¡A»Ý­n perl 5.005 ¥H «á¤~¤ä´©ªº¤@¨Ç·s¥\¯à¡C¥Ø«e¤j¦h¼Æªº UNIX ¨t²Î³£¦³ perl ¡C¦pªG§A¨S¦³ perl ©Î»Ý­nª@¯Å¡A¥i¥H¨ì http://www.perl.com/ ¤U¸ü¦w¸Ë³Ì·sª© perl ¡C­Y©p¬O¥Î MS-Windows ¡A¥i¥H¨ì http://www.activestate.com/ ¤U¸ü¦w¸Ë¡C
  2. ¥»µ{¦¡»Ý­n¤U¦C perl ¼Ò²Õ¡G File::Spec::Functions ¡B File::Temp ¡B Date::Parse ¡B Compress::Zlib ¡C ¦pªG§A¨S¦³¡A¥i¥H¨ì CPAN µ{¦¡®w http://search.cpan.org/ ¤U¸ü¦w¸Ë¡C
  3. ¥»µ{¦¡¥i¥H¨Ï¥Î¤U¦C perl ¼Ò²Õ¡G Compress::Zlib ¡B File::MMagic ¡C ¦pªG§A­n¦w¸Ë¡A¥i¥H¨ì CPAN µ{¦¡®w http://search.cpan.org/ ¤U¸ü¦w¸Ë¡C

¤U¸ü

arclog.pl ªº©x¤èºô¯¸¦b¡G

³Ì·sª© arclog.pl ¥i¥Ñ¤U¦C¦ì§}¤U¸ü¡G

¨Ìº¿¿ßªº PGP Public Key ¦b¡G

¦w¸Ë

  1. ¸ÑÀ£ÁY¡G

    % tar -xzf arclog.pl-x.xx.xx.tar.gz
    
  2. ¥H autoconf ³]©wµ{¦¡¦w¸Ë

    ÁöµM¥»µ{¦¡¤£»Ý­n³]©w¡A¶]¤@¹M autoconf ³]©wµ{¦¡ÁÙ¬O¦³¦oªº¦n³B¡C³]©w µ{¦¡·|Àˬd©pªº¨t²ÎÀô¹Ò¡A§i¶D©p¬ÛÃöªº°ÝÃD¡C³]©wµ{¦¡ÁÙ·|¦w¸Ë»¡©úÀÉ¡A¨Ã ¤ä´©¸Ñ°£¦w¸Ëªº¥\¯à¡C

    ¨ì¸ÑÀ£ÁY«áªº¥Ø¿ý¤¤¡A°õ¦æ³]©wµ{¦¡ configure ¡G

    % ./configure
    

    ¦w¸Ëµ{¦¡·|Àˬd©pªº¨t²ÎÀô¹Ò¡A¨Ã²£¥Í Makefile ¡C±µ¤U¨Ó °µ make ¡G

    % make
    

    ³Ì«á¡A¤Á´«¨ì root Åv­­¡A¦w¸Ëµ{¦¡¡G

    % su
    Password:
    # make install
    

    ³o¼Ë´N¦n¤F¡C©p¤]¥i¥H¤U¡G

    % ./configure --help
    

    ¬d¬Ý¦³­þ¨Ç³]©w¿ï¶µ¡C

  3. ¤â°Ê¦w¸Ë

    ¨ì¸ÑÀ£ÁY«áªº¥Ø¿ý¤¤¡A±N arclog.pl Àɽƻs¨ì©p­n¦sªº¥Ø¿ý ¤U¡A´N¥i¥HÅo¡ã¡I ^_*'

  4. °õ¦æ

    ¶]¶]¬Ý¦³¨S¦³°ÝÃD¡C©p¥i¥H¤U¡G

    % ./arclog.pl --help
    

    ¬d¬Ý¦³­þ¨Ç¿ï¶µ¡A©Î¤U¡G

    % perldoc arclog.pl
    

    ¬d¾\§¹¾ãªºµ{¦¡»¡©ú¡C

©R¥O¦C°Ñ¼Æ

./arclog.pl [°Ñ¼Æ] °O¿ýÀÉÀɦW... [ÂkÀÉÀɦW¶}ÀY]
./arclog.pl [-h|-v]
°O¿ýÀÉÀɦW
­n¾ã²zÂkÀɪº°O¿ýÀÉÀɦW¡C­Y­n±q¼Ð·Ç¿é¤JŪ°O¿ýÀÉ¡A½Ð³]©w¦¨¡u - ¡v¡C¥i¦P®É«ü©w³\¦hÀɮסC¥i¥H¥Î gzip ©Î bzip2 À£ÁYÀÉ¡C
ÂkÀÉÀɦW¶}ÀY
ÂkÀÉÀɦW¥Îªº¶}ÀY¡AÂkÀɫ᪺ÀÉ®×·|¨ú¦W¥s¡u¶}ÀY.yymmdd ¡v¡A¦p¡G¶}ÀY.200101 ¡B¶}ÀY.200102 ¡K¡Kµ¥¡C ¦pªG¨S¦³³]©w¡A·|¥Î°O¿ýÀɪºÀɦW·í¶}ÀY¡C­Y©p­n±q¼Ð·Ç¿é¤JŪ°O¿ýÀÉ¡A´N¤@ ©w­n³]ÂkÀÉÀɦW¶}ÀY¡C³oùؤ£¯à¥Î¡u - ¡v¡]¼Ð·Ç¿é¤J¡^¡A¦]¬° ³oùس]©wªº¬OÀɦWªº¶}ÀY¡A¤£¬OÀɦW¡C
-c, --compress[=À£ÁYªk]
³]©wÂkÀɥΪºÀ£ÁYªk¡C¿ý¤j¦h³£ªø±o«Ü¹³¡AÀ£ÁY±¼·|¬Ù¤U«D±`¦hªºªÅ¶¡¡C ¡]¤£µM·F¹ÀÂkÀÉ¡H ^_*' ¡^¥Ø«e¤ä´©¤U¦CªºÀ£ÁYªk¡G
g, gzip
¥Î gzip À£ÁY¡C¹w³]¬O¥Î gzip À£ÁY¡C arclog.pl ¥i¥H¥Î Compress::Zlib ¨Ó¥N´À gzip À£ÁY¡A¤£¥Î©I¥s¥~³¡µ{¦¡¡A¤ñ¸û§Ö¤ñ¸û¦w¥þ¡C¤£¹L¦pªG©p ¨S¦³¸Ë Compress::Zlib ¡A arclog.pl ÁÙ¬O·|¦Û ¤v§ï¥Î gzip µ{¦¡À£ÁY¡C¦ý¦pªG³s gzip µ{¦¡³£ ¨S¦³¡A«o­n¥Î¨ì gzip À£ÁY¡A´N¨S¦³¿ìªk¤F¡AµLªk°õ¦æ¡C
b, bzip2
¥Î bzip2 À£ÁY¡C¦]¬° Compress::Bzip2 ¥Ø «eªº¥\¯à¦³­­¡A©Ò¥H arclog.pl ¥u¥Î bzip2 µ{ ¦¡¨ÓÀ£ÁY¡C¦pªG¨S¦³ bzip2 µ{¦¡¡A«o­n¥Î¨ì bzip2 À£ÁYªk¡A´N¨S¦³¿ìªk¤F¡AµLªk°õ¦æ¡C
n, none
¤£­nÀ£ÁY¡C¡]©p¨S·d¿ù§a¡H :p ¡^
--nocompress
ÂkÀɫᤣ­nÀ£ÁY¡A®ÄªG©M --compress=none ¤@¼Ë¡C
-s, --sort
«ö°O¿ý®É¶¡¥ý«á¡]¤Î°O¿ý¥»¨­¶¶§Ç¡^±Æ§Ç¡C±Æ§Ç«Ü¯Ó°O¾ÐÅé©M CPU ¡A©Ò¥H¹w³]¬O¤£±Æ§Ç¡C½Ð°Ñ¨£«e­±Ãö©ó±Æ§Çªºª`·N¨Æ¶µ¡C
--nosort
¤£­n±Æ§Ç¡]¹w³]­È¡^¡C
-o, --override[=¼Ò¦¡]
¦pªG¦³¦P¦WªºÂÂÀÉ¡A¸Ó«ç»ò¿ì¡C¥Ø«e¦³¤U¦C¼Ò¦¡¡G
o, overwrite
»\±¼ÂÂÀÉ¡C¦pªG¥u¦³³]©w --override ¡A¨S¦³³]©w¼Ò¦¡¡A¨º ·|·í§A·Q­n»\±¼ÂÂÀÉ¡CÂÂÀɪº°O¿ý·|³Q§R±¼¡A½Ð¦h¥[¤p¤ß¡C­Y§Aªº°O¿ýÀɬO¥D °O¿ýÀÉ¡A¦³³Ì§¹¾ãªº°O¿ý¡A©p¥i¥H¥Î overwrite ¡C
a, append
©MÂÂÀÉ¥[¦b¤@°_¡C³o¦³¥i¯à·|ºtÅܦ¨¤j²V¶Ã¡A½Ð¦h¥[¤p¤ß¡C­Y§A·Q§â¨â¥÷ ¤£¦P®É¶¡ªº°O¿ýÀÉ¥[¦b¤@°_¡A©p¥i¥H¥Î append ¡C
i, ignore
²¤¹L©Ò¦³¸Ó¤ëªº°O¿ý¡C³o¦³¥i¯à³y¦¨³¡¥÷°O¿ý¬y¥¢¡A½Ð¦h¥[¤p¤ß¡C­Y§A¥u ­n¸É¥R¨S¦³ÂkÀɪº¤ë¥÷¡A©p¥i¥H¥Î ignore ¡C
f, fail
µ²§ôµ{¦¡¡A¥H§K¤£¤p¤ß¯}ÃaÂÂÀÉ¡C­Y©p­n¥Î crontab ¤§Ãþªºµ{¦¡¡A¥þ¦Û°Ê ¤Æ°õ¦æ¡A³Ì¦n³o¼Ë¡A¥H§K¯}Ãa¸ê®Æ¡C¦]¦¹¡A­Y¼Ð·Ç¿é¤J¤£¬O³s¨ìÁä½L¤W¡A¹w³] ¬O fail ¡C
ask
°Ý©p¸Ó«ç»ò¿ì¡C­Y©p¬O¤â°Ê°õ¦æ¡A³o¼Ë³Ì¤è«K¡C¦]¦¹¡A­Y¼Ð·Ç¿é¤J¬O³s¨ì Áä½L¤W¡A¹w³]¬O ask ¡Cµª®×¬O±q¼Ð·Ç¿é¤JŪªº¡C¦]¬°¼Ð·Ç¿é¤J ¥u¦³¤@­Ó¡A­Y§A­n±q¼Ð·Ç¿é¤JŪ°O¿ýÀÉ¡A¤£¯à¶] ask ¼Ò¦¡¡A·| ¦Û°Ê°h¦^ fail ¼Ò¦¡¡CÁÙ¦³¡A¦pªG±q¼Ð·Ç¿é¤JŪ¤£¨ìªF¦è¡A¹³ crontab ùؼзǿé¤J³QÃö±¼¤F¡A¤]·|¦Û°Ê°h¦^ fail ¼Ò¦¡¡C
-k, --keep[=¼Ò¦¡]
­ì°O¿ýÀÉ­n«ç»ò³B²z¡C¥Ø«e¦³¤U¦C¼Ò¦¡¡G
a, all
§¹¥þ«O¯d­ìÀÉ¡C¦pªG¥u¦³³]©w --keep ¡A¨S¦³³]©w¼Ò¦¡¡A¨º ·|·í§A·Q­n«O¯d­ìÀÉ¡C
r, restart
ÂkÀÉ«á¡A­ì°O¿ýÀÉÂk¹s¡C
d, delete
ÂkÀÉ«á¡A§R°£­ì°O¿ýÀÉ¡C
t, this-month
±N¤§«e¤ë¥÷ªº°O¿ýÂkÀÉ¡A«O¯d³o­Ó¤ëªº°O¿ý¡A¯d«Ý¤U­Ó¤ëÂkÀÉ¡C³o¬Oµ¹ crontab ¨C¤ëÂkÀɥΪº¡C¦]¦¹¡A¹w³]¬O this-month ¡C
-d, --debug
Åã¥Ü¸Ô²Óªº°õ¦æ¹Lµ{¡C
-q, --quiet
¨S¨Æ¤£­n§n¡C :p
-h, --help
Åã¥Üµ{¦¡»¡©ú¡C
-v, --version
Åã¥Üµ{¦¡ª©¥»¡C

ª©ÅvÁn©ú

ª©Åv©Ò¦³ © 2001-2002 ¨Ìº¿¿ß¡C¨Ìº¿¿ß«O¦³©Ò¦³Åv§Q¡C

¥»µ{¦¡¬O¦Û¥Ñ³nÅé¡A±z¥i¥H¿í·Ó¦Û¥Ñ³nÅé°òª÷·| (Free Software Foundation) ¥Xª©ªº GNU ³q¥Î¤½¦@³\¥iÃÒ±ø´Ú (GNU General Public License) ²Ä¤Gª©¨Ó­×§ï©M ­«·sµo§G³o¤@µ{¦¡¡A©ÎªÌ¦Û¥Ñ¿ï¾Ü¨Ï¥Î¥ô¦ó§ó·sªºª©¥»¡C

µo§G³o¤@µ{¦¡ªº¥Øªº¬O§Æ±æ¥¦¦³¥Î¡A¦ý¨S¦³¥ô¦ó¾á«O¡C¬Æ¦Ü¨S¦³¾A¦X¯S©w¥Ø ªº¦ÓÁô§tªº¾á«O¡C§ó¸Ô²Óªº±¡ªp½Ð°Ñ¾\ GNU ³q¥Î¤½¦@³\ ¥iÃÒ¡C

±zÀ³¸Ó¤w¸g©Mµ{¦¡¤@°_¦¬¨ì¤@¥÷ GNU ³q¥Î¤½¦@³\¥i ÃÒªº°Æ¥»¡C¦pªGÁÙ¨S¦³¡A¼g«Hµ¹¡G Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

ª©¥»¬ö¿ý

­Y·Q¤F¸Ñ·s¼Wªº¥\¯à¡B­×¸Éªº¿ù»~µ¥¡A½Ð¬d¾\ NEWS.zh-tw ÀÉ¡C­Y·Q¬d¾\µ{¦¡§ïª©ªº°O¿ý¡A½Ð°Ñ¦Ò ChangeLog.zh-tw ÀÉ¡C

¿ù»~¦^³ø

arclog.pl ¦b SourceForge ¤W¦³¤@­Ó¶l¥ó³q°T Mailing List arclog-users@lists.sourceforge.net ¡A¨Ñ¤j®a °Q½×¡B¦^³ø°ÝÃD¡C¥[¤J¶l¥ó³q°Tªººô§}¦b http://lists.sourceforge.net/lists/listinfo/arclog-users ¡C­Y¦³¥ô¦ó arclog.pl ¨Ï¥Î¤Wªº°ÝÃD¡B«ØÄ³©Î¿ù»~¦^³ø¡A½Ð¥ý ¤W¸Óºô§}¡A¥[¤J¶l¥ó³q°T«á¡A±N°ÝÃD´£¨ì³q°T¤W°Q½×¡AÁÂÁ¡C

¨Ìº¿¿ß <imacat@mail.imacat.idv.tw> ªì½Z 2001-06-08 ¡A¤W¦¸§ó·s¤é´Á 2002-09-26

Valid XHTML 1.1! ¥»­¶²Å¦X XHTML 1.1 ³W®æ