这是一个奇怪的。
我最近创建了一个新的服务器(Ubuntu 12.04),它与互联网隔离,并在IDS系统后面,而我也立即安装了AIDE。但是,我在根目录中发现了一些奇怪的文件,其中包含“无用”内容。
root@www:/# ls -i1
56785 bin
2 boot
3 dev
7685 ?E3???
1116 etc
3392 home
3638 initrd.img
3299 initrd.img.old
1934 ???L??I??
48673 lib
3671 lib64
11 lost+found
18284 media
3390 mnt
3391 opt
24355 p?3???
1 proc
12460 root
5839 run
24756 ?s????
3496 sbin
3654 selinux
24356 soap.wsdl_cache_ttl
3675 srv
1 sys
2035 `??t~??7?
3490 tmp
3791 usr
3679 var
12 vmlinuz
3493 vmlinuz.old
有问题的文件有问号,无法使用常规方法删除。但是,我能够使用find -inum命令通过inode#捕获这些文件的内容,并且这些文件大小相同(154字节),并且它们都包含字符'386'。
这不是一种妥协,特别是因为这是一个全新的服务器,文件内容看起来没用。我正在运行一堆cron作业等,所以也许这是某个cron作业的输出。
之前有没有人见过这些类型的文件?
答案 0 :(得分:1)
我不熟悉这些文件名,仅根据你的描述判断,它们对我来说也毫无用处。如果你想删除它们,这不是不可能的。您只需 非常小心 。您可以使用-i标志来请求每个文件的确认。
危险的例子:
rm -i *
对目录中的每个文件说“不”,除了你要删除的文件。这应该绕过问号问题。
您可以通过将根目录内容复制到暂存目录并在那里运行它来测试它。
答案 1 :(得分:1)
您也可以执行rm“\?*”并在确认时删除文件。
答案 2 :(得分:0)
如果您的安装工作正常,我建议安装Virtualbox,安装刚刚安装为虚拟机的相同Ubuntu映像,并检查是否得到相同的结果。如果是的话,就像兰迪所说,看看是否出了问题。如果没有,那么你至少检查了删除这些文件时是否会出错。
如果他们不在那里,那么你知道安装中可能出现了什么问题,因为这是一个全新的安装,你应该考虑重新安装,看看是否再次发生。
干杯。