WhitePangolin
16-10-2008, 16:52
Руководство потребовало хранить логи в течение месяца, по сути это не проблема, однако чисто для себя хотелось бы чтобы это сребствами newsyslog:
ls -la /var/log | grep maillog
-rw-r----- 1 root wheel 50663041 Oct 16 16:49 maillog
-rw-r----- 1 root wheel 8109742 Oct 16 00:00 maillog.0.bz2
-rw-r----- 1 root wheel 6351758 Oct 15 00:00 maillog.1.bz2
-rw-r----- 1 root wheel 5040155 Oct 14 00:00 maillog.2.bz2
-rw-r----- 1 root wheel 2421381 Oct 13 00:00 maillog.3.bz2
-rw-r----- 1 root wheel 5420399 Oct 12 00:00 maillog.4.bz2
-rw-r----- 1 root wheel 7922089 Oct 11 00:00 maillog.5.bz2
-rw-r----- 1 root wheel 8033624 Oct 10 00:00 maillog.6.bz2
-rw-r----- 1 root wheel 7659871 Oct 9 00:00 maillog.7.bz2
превратилось в это:
ls -la /var/log | grep maillog
-rw-r----- 1 root wheel 50663041 Oct 16 16:49 maillog
-rw-r----- 1 root wheel 8109742 Oct 16 00:00 maillog.2008.10.16.bz2
-rw-r----- 1 root wheel 6351758 Oct 15 00:00 maillog.2008.10.15.bz2
-rw-r----- 1 root wheel 5040155 Oct 14 00:00 maillog.2008.10.14.bz2
-rw-r----- 1 root wheel 2421381 Oct 13 00:00 maillog.2008.10.13.bz2
-rw-r----- 1 root wheel 5420399 Oct 12 00:00 maillog.2008.10.12.bz2
-rw-r----- 1 root wheel 7922089 Oct 11 00:00 maillog.2008.10.11.bz2
-rw-r----- 1 root wheel 8033624 Oct 10 00:00 maillog.2008.10.10.bz2
-rw-r----- 1 root wheel 7659871 Oct 9 00:00 maillog.2008.10.09.bz2
ну и так далее. Почитав man newsyslog понял что ничего не понял. Подскажите как можно реализовать такой ход.
ls -la /var/log | grep maillog
-rw-r----- 1 root wheel 50663041 Oct 16 16:49 maillog
-rw-r----- 1 root wheel 8109742 Oct 16 00:00 maillog.0.bz2
-rw-r----- 1 root wheel 6351758 Oct 15 00:00 maillog.1.bz2
-rw-r----- 1 root wheel 5040155 Oct 14 00:00 maillog.2.bz2
-rw-r----- 1 root wheel 2421381 Oct 13 00:00 maillog.3.bz2
-rw-r----- 1 root wheel 5420399 Oct 12 00:00 maillog.4.bz2
-rw-r----- 1 root wheel 7922089 Oct 11 00:00 maillog.5.bz2
-rw-r----- 1 root wheel 8033624 Oct 10 00:00 maillog.6.bz2
-rw-r----- 1 root wheel 7659871 Oct 9 00:00 maillog.7.bz2
превратилось в это:
ls -la /var/log | grep maillog
-rw-r----- 1 root wheel 50663041 Oct 16 16:49 maillog
-rw-r----- 1 root wheel 8109742 Oct 16 00:00 maillog.2008.10.16.bz2
-rw-r----- 1 root wheel 6351758 Oct 15 00:00 maillog.2008.10.15.bz2
-rw-r----- 1 root wheel 5040155 Oct 14 00:00 maillog.2008.10.14.bz2
-rw-r----- 1 root wheel 2421381 Oct 13 00:00 maillog.2008.10.13.bz2
-rw-r----- 1 root wheel 5420399 Oct 12 00:00 maillog.2008.10.12.bz2
-rw-r----- 1 root wheel 7922089 Oct 11 00:00 maillog.2008.10.11.bz2
-rw-r----- 1 root wheel 8033624 Oct 10 00:00 maillog.2008.10.10.bz2
-rw-r----- 1 root wheel 7659871 Oct 9 00:00 maillog.2008.10.09.bz2
ну и так далее. Почитав man newsyslog понял что ничего не понял. Подскажите как можно реализовать такой ход.