私はその中のファイルを見たり気にしない/var/log/
でください。logrotate
システムリソース(CPU、RAM、I / Oなど)を無駄にします。/var/log/
いくつかのコアDebianプログラム(apt、aptitudeなど)を実行するために必要な一般的なファイルがありますか?
ベストアンサー1
まずログを解放するのは良い考えではないと思います。ただし、これはあなたのシステムであり、必要に応じて自由に実行できます。
プログラムはログに依存してはいけません。実際にはアクセスできません。ログがリモートシステムに送信されるようにロギングを設定できます。したがって、ログファイルを削除するのは安全であり、その結果、機能が失われることはありません(もちろん、システムで何が起こっているのか見えなくなった場合を除いて)。
/var/log
しかし、いくつかのファイルがあります。はい一部のプログラムから読み取られ、まさにログファイルではありません。 Debian/var/log/btmp
および では、/var/log/wtmp
ユーザーのログインとログアウトを記録します。プログラムや関連プログラムに興味がない場合は、last
これらのファイルも削除できます。
理想的には、ディスクにまったく書き込まないようにプログラムを構成する必要があります。ほとんどの場合、システムロガー(syslog
、、rsyslog
systemdなど)を設定する必要があります。また、ログファイルが別の場所に開いている場合は、ログを削除してもデフォルトのディスク容量(例えば長期実行プロセスによって記録されます)、無効にするとlogrotate
ログは再起動されず、ディスクにそのファイルが表示されない場合でもログが無限に大きくなる可能性があります。