为什么我的根目录中有以二进制命名的文件?

为什么我的根目录中有以二进制命名的文件?

这是我所看到的图片:

图片

我的电脑无法启动;它本来可以正常工作,我向某人展示了一些工作成果,然后我关闭了电脑。一个小时后,当我再次打开它时,它却无法正常工作。这是我在根目录中看到的内容。据我所知,将 UTC 时间转换为本地时间,这些是在我结束演示时创建的,这不太合理。看起来这些文件的创建时间相隔 5 分钟。

这是某种损坏吗?我的 SSD 坏了?完全是其他原因?有人见过这个问题吗?

编辑:我能够提取文件名。有人建议尝试从希伯来语翻译它们。

我使用listdirpython,它返回了以下内容:

['opt', 'srv', '\xcc\xaeO\x12G\xf0\xf6\xees\xaf\xa9\xf8\xda\x18\xb1\xbdo\xac', 'proc', 'snap', 'boot', 'lib64', 'usr', 'root', 'sys', 'etc', 'lib', 'sbin', 'mnt', 'home', 'vmlinuz', 'var', 'dev', 'cdrom', 'run', 'initrd.img', 'lost+found', 'initrd.img.old', 'bin', 'tmp', 'vmlinuz.old', 'media', '\x08#\x94^M\xc92\x14\xb5\x06\xc2\xb6P\x02`\x88\xb6\x86rv{YX\xceyRNhc\xf4uh\x98\xa8\xce\x7f\x87\x112\x98\xe5W[\xfb39\xc6G\x9e\xb03\xb6fG\xce\x1a\xa6v\x8ar\xa3=G\xe7\r\xee*\xf04\x0e\xaa\x07\xc0\xda\x01\xd3\x1b\x01\xa6\xab\xbd@\x03\xa3k9} H\x0f,\x92A\xb0\xccoG\xe0\x872C\x85R\x81\xe7Q\xc4\xf4\x1f\x90\xdeV\x03\xefQ\x1b\x0e\xb9\xc8\xdf\x14\x0f\xd65\xbb\x17@\xf3\x14u\xa2\x1e#}D\xdc-a\xdd\x0f\xb0\x05\xec\xb6p.V\xec\xe0\xf0\xc9@\xe5\xd0E\x1c\xa0u7~+n\xc1\xf9\xed\xf7\x16\xb1M']

答案1

文件名太长,无法重命名,我最终使用:

ls -Ral ./ | grep -a '[^a-zA-Z0-9|[:punct:]| ]' | rm

以超级用户身份。没有修复我的启动问题,但至少那些文件已经消失了。

相关内容