一个全新的Ubuntu服务器的根目录中的奇怪文件名

时间:2013-03-29 15:14:39

标签: linux file-io ubuntu-12.04

这是一个奇怪的。

我最近创建了一个新的服务器(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作业的输出。

之前有没有人见过这些类型的文件?

3 个答案:

答案 0 :(得分:1)

我不熟悉这些文件名,仅根据你的描述判断,它们对我来说也毫无用处。如果你想删除它们,这不是不可能的。您只需 非常小心 。您可以使用-i标志来请求每个文件的确认。

危险的例子:

rm -i *

目录中的每个文件说“不”,除了你要删除的文件。这应该绕过问号问题。

您可以通过将根目录内容复制到暂存目录并在那里运行它来测试它。

答案 1 :(得分:1)

您也可以执行rm“\?*”并在确认时删除文件。

答案 2 :(得分:0)

如果您的安装工作正常,我建议安装Virtualbox,安装刚刚安装为虚拟机的相同Ubuntu映像,并检查是否得到相同的结果。如果是的话,就像兰迪所说,看看是否出了问题。如果没有,那么你至少检查了删除这些文件时是否会出错。

如果他们不在那里,那么你知道安装中可能出现了什么问题,因为这是一个全新的安装,你应该考虑重新安装,看看是否再次发生。

干杯。