ログとキー履歴はどのフォルダーに保存されるので、それらを削除するスクリプトを作成できます。ハイバネーションパーティション用の特定のフォルダーや、RAMデータをハイバネーションに保持するファイルはありますか?誰かがすべてのコマンド履歴/プログラムロード履歴/プログラム実行履歴を削除したいのですが、どこに行きますか?
サンクスライト
ログとキー履歴はどのフォルダーに保存されるので、それらを削除するスクリプトを作成できます。ハイバネーションパーティション用の特定のフォルダーや、RAMデータをハイバネーションに保持するファイルはありますか?誰かがすべてのコマンド履歴/プログラムロード履歴/プログラム実行履歴を削除したいのですが、どこに行きますか?
サンクスライト
回答:
物事が記録される場所はたくさんあり、使用するアプリケーションによっては、網羅するのが非常に難しいでしょう。とはいえ、ここに私が考えることができる主な場所があります:
/var/log
~/.mozilla/firefox
これはFirefoxから削除できます(shift + ctrl + suppr)~/.bash_history
削除すると、端末コマンド履歴がユーザーごとに保存され、この履歴が削除されます。~/.local/share/recently-used.xbel
このファイルに保存します。このファイルは必要に応じて削除できます。これらは私が考えることができる主な場所ですが、どのアプリケーションでもさまざまな場所で物事をログに記録することができます...ですから、それは本当にあなたが削除したいログに依存します。
MrVaykadjiが言及したように、BleachBitはこのようなクレンジングタスクを自動化し、さまざまな既知のソフトウェアの「ログファイル」を削除できるGPLソフトウェアです。また、単純なxmlファイルを使用して新しいクリーナーを簡単に追加することもできます。あなたが探しているもの(ウェア)かもしれません!
bash履歴ファイルはホームディレクトリにあります。 /home/your-user-name/.bash_history
Zeitgeistユーザー履歴はに保存され ~/.local/share/zeitgeist
ます。
Zeitgeistの履歴をリセットするには、ターミナルを開き、次のコマンドをコピーして貼り付けます。
rm ~/.local/share/zeitgeist/activity.sqlite
または、Nautilusまたはファイルマネージャーでそのディレクトリに移動し、sqliteデータベース「activity.sqlite」を手動で削除します。Zeitgeistによって以前のユーザー履歴を差し引いて再度作成されます。
私は、彼らが完全にコマンドを理解し、コマンドが正しく書かれていることをダブルチェックに気を付けないと、始まる特に任意のコマンドいくつかのコマンドを使用するように快適な占いユーザーを感じていないのrmを コマンド場合は、ユーザーが簡単に自分のシステムに取り返しのつかないダメージを与える可能性があるので、間違った形式でしたが、コメントで示唆されているOPの質問に答えるために、システムログはに保存され
var/log
ますルートスペースが少ないため、/ var / logファイルを削除できますか?
ただし、システムの問題をトラブルシューティングする必要がある場合は、ログが非常に役立つことに注意してください。
ターミナルを開き、次のコマンドをコピーして貼り付けることにより、ジャーナルフォルダーの内容を削除できます。
sudo rm /var/log/journal/*
コンピューターで使用しているスペースを確認するには、ターミナルを開いてクエリを発行します。
journalctl --disk-usage
私のシステムは現在3.9GBを使用しています。
上記のログ以外に、多くの(ほとんどではないにしても)アプリケーションが異なる場所に個別のログを保持していることを考慮に入れる必要があります。したがって、alciが述べたように、答えは本当にあなたが何をサニタイズしたいかに依存します。
また、実際にニーズが存在する場合は、ログサニタイズの実際の特定のニーズに基づいて自動化するスクリプト作成スキルを試してみることをお勧めします。
BleachBit
メインストリームプログラムのログの「簡単な」ソリューションになると思います。