わかりましたので、CentOSを実行しているWebサーバーがあり、内部でのみいくつかのWebサイトをホストしています。これは私たちの開発サーバーであり、古いジャンク Web サイトやその他のものがたくさんあります。
私は、6 か月以上変更されていないファイルを見つけ、それらをすべて tarball にグループ化してから削除するコマンドを作成しようとしていました。これまでのところ、引数などを使用してさまざまな種類の検索コマンドを試してきました。私たちの構造はそのように見えます
/var/www/joomla/username/fileshere/temp /var/www/username/fileshere
だから私は次の行の中で何かを試しました:
find /var/www -mtime -900 ! -mtime -180 | xargs tar -cf test4.tar
予想される結果が 50 GB を超える場合に、結果の tar が 10 MB になるだけです。
代わりにgzipを使用してみましたが、サーバー全体を圧縮してしまったため、使用できなくなり、ファイルシステム全体を転送して完全に新しいサーバーを再インストールする必要があり、多くのたわごととトラブルが発生しました...あなたはアイデアを得る. サーバーを爆破せず、6 か月以上変更されていないすべてのファイルとディレクトリを検索する完璧なコマンドを見つけたいと思います。