このcronの指定方法だと、 / (root) にあるmessages を固めるっていう指定になりますね。
1>で指摘されているように、フルパスで
tar -pcfv hogs.tgz /var/log/messages
とやるか、
予め、バクアップ先に移動して、tarを実行すれば良いと思います。
cd /var/log
/bin/tar -pcfv /root/hoge.tgz messages
注意する点は、アーカイブの保存先のパス指定と、プログラムのパス指定でしょうか?
今回はたまたま、tarがパスの通っている場所にありましたから、動作しましたが、パス指定によっては、コマンド自体が見つからないということも起こり得ますので。
2012-01-05 13:04