我正在使用华硕 Zenbook PRO UX501,双启动 Windows 10 和 Ubuntu 16.10。
有时,我会注意到我的主文件夹中会随机创建一些两个字母的文件夹,例如fe
、5c
、3a
,但这些并不是我创建的。
大多数情况下,它们是空的,有时它们包含 1 个带.file
扩展名的文件,以及类似以下名称的文件3af7d9f464463e89033e53c998d67188a262abe6.file
我不知道这是否与 Windows 10 有关,但我认为它们在我启动 Windows 然后返回 Ubuntu 后出现,尽管我不确定。
它们是什么?它们为什么会出现?
答案1
不幸的是,除非有人经历过这种确切的情况,否则从您提供的信息来看,根本无法做出足够的猜测。
话虽如此,我建议您设置auditd
并监控您的主文件夹以识别创建文件的过程。
该过程也太复杂了,无法用“如何做”来回答,因此这里有一些参考:
http://manpages.ubuntu.com/manpages/zesty/man8/auditd.8.html
https://linux-audit.com/configuring-and-auditing-linux-systems-with-audit-daemon/
https://www.linux.com/learn/customized-file-monitoring-auditd
所以这个概念是:
- 安装并配置
auditd
以监视您的主文件夹 - 创建文件后,检查
auditd
日志以确定文件创建的原因
更新:
发现了这一点——如果你是 Spotify 用户可能是罪魁祸首......
https://superuser.com/questions/572176/mysterious-folders-with-two-letters-hexadecimal-names
答案2
您正在运行的某些应用程序将 /home 用作 /tmp 并将这些文件放在那里,这些文件稍后可能会被删除。查看您看到这些文件夹时正在运行的应用程序。检查文件夹的创建/修改日期以接近某些应用程序创建它们的时间,以帮助找出原因。
当您看到这些文件夹被创建时,您可以使用terminal
......
lsof > open_file_report.txt
grep ".file" open_file_report.txt
弄清楚。lsof
显示所有打开的文件并将该信息放在文件中,然后grep
在该文件中搜索文本字符串。