Answers:
在很多地方都记录有事件,要穷举它非常困难,具体取决于您使用的应用程序。也就是说,这是我能想到的主要地方:
/var/log
~/.mozilla/firefox
可以从Firefox中清除(shift + ctrl + suppr)~/.bash_history
删除此文件将删除此历史记录。~/.local/share/recently-used.xbel
。如果需要,可以删除此文件。这些是我可以想到的主要位置,但是任何应用程序都可以在各个位置记录事物...因此,这实际上取决于您要删除的日志。
正如MrVaykadji提到的,BleachBit是一种GPL软件,可自动执行此类清理任务,并允许您删除各种已知软件的“日志文件”。您也可以使用简单的xml文件轻松添加新的清理器。可能是您正在寻找的(商品)!
它位于: ~/.bash_history
您的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
对于主流程序的日志来说,这可能是一个“简单”的解决方案。