HP-UXディレクトリのスペースのクリーンアップ

HP-UXディレクトリのスペースのクリーンアップ

私のディレクトリの/var使用量は92%に達し、それをクリーンアップする必要があります。この点をどこで指摘すべきかを調べようとします。

私はこれがdf -k私に割り当てられたパーセンテージを提供することを知っていますが、/内部で同じ情報をどのように取得できますか/var?最もスペースを占めるディレクトリを見つけるためにドリルダウンするにはどうすればよいですか?
試してみますが、df -k /var内部のすべてのディレクトリの割り当て率は出力されません。

私はHP-UXを使用しています。これは古い機械です。私が知っている限り、グラフィカルユーザーインターフェースはありません。

ベストアンサー1

良いコマンドラインは次から始まります。

du -kx /var | sort -rn | more

各ディレクトリに含まれるスペースのサイズを降順に一覧表示します。もちろん、/var他のすべての項目が含まれているため、それ自体が一番上に表示されますが、このリストを使用すると、最も大量のデータを含むディレクトリツリーの最も長いブランチを簡単に識別できます。これは、クリーニングが必要な最大の物体を見つけるのに最適な候補です。

HP-UXにはシステムログがあり、/var/adm/syslog/デフォルト設定にはログの回転が必ずしも含まれていないため、ログファイルが大きくなる可能性があります。ただし、必要に応じて、これらのテキストファイルをゼロサイズに自由に切り取ることができます。

syslogd予想されるログファイルが見つからない場合、新しいファイルは自動的に生成されず、代わりに次のコマンドを使用してゼロサイズに切り捨てられるため、アクティブなログファイルを削除しないでください。

> /var/adm/syslog/syslog.log

作るのはとても簡単です。

メニューベースの管理ツールには、過去数週間の履歴を保存するためにsamファイル(以前のログイン履歴)を自動的に切り捨てる機能があるようです。/var/adm/wtmp*これらのファイルはバイナリ形式を使用し、手で簡単に編集することはできませんが、以前のログインの情報を保持することに興味がない場合は、ファイルをゼロサイズに切り捨てることも有効なオプションです。

おすすめ記事