フォルダに
cd /var/log/hive
ログファイルを受け取ったようです。
私がこう言う理由は
このフォルダでこれを行うと
ls -l
その後、停止してCNTRL Cのみを終了します。
だから、すべてのファイルを見ることはできません。
この場合、ファイルまたは古いファイルを削除する方法
それとも何ができますか?
答え1
n日前のファイル(およびフォルダー)を削除するには、次のものを使用できます。
find /var/log/hive -mindepth 1 -mtime +n -delete
-delete
注:何が削除されるかを確認するためにまだ実行しないでください。
答え2
「古い」が何を意味するかによって異なります。たとえば、過去2日間(2日間など)に変更されたファイルを一覧表示するには、次の方法でfindコマンドを使用できます。
ls |find -mtime -2
どこ時間過去2日間に変更されたファイル/ディレクトリを参照してください。
それ以外の場合は、ログファイルに情報名を指定しない限り、ファイルの「生成時間」を確認する方法はありません。この場合、grepを使用して目的の結果を表示できます。
ログについて話すときは、ログを削除するよりも保存する(必要なログを確認する)方が良いでしょう。