Debian 8.6 — Большой файл в корне с именем EMPTY

Debian 8.6 — Большой файл в корне с именем EMPTY

Недавно я занимался обслуживанием сервера, размещенного в облаке, который я использую. Мой хост — DreamHost, а точнее их служба DreamCompute, а сервер работает под управлением Debian 8.6.

Во время очистки старых файлов я обнаружил довольно подозрительный файл размером 3,3 ГБ, расположенный в /папке called .EMPTY

<ME>@<SERVER> / % ls -alh
total 3.3G
drwxr-xr-x  22 root root 4.0K Sep 23 11:31 .
drwxr-xr-x  22 root root 4.0K Sep 23 11:31 ..
drwxrwxr-x   2 root root 4.0K Sep 23 11:20 bin
drwxr-xr-x   3 root root 4.0K Sep 23 11:20 boot
-rw-r--r--   1 root root   30 Aug 24 08:30 config
drwxr-xr-x  18 root root 3.0K Sep 23 11:31 dev
-rw-r--r--   1 root root 3.3G Mar 16  2016 EMPTY <--- ???
drwxr-xr-x 112 root root 4.0K Sep 23 15:15 etc
drwxr-xr-x   8 root root 4.0K Jun  8 10:50 home
lrwxrwxrwx   1 root root   36 Apr 11 13:37 initrd.img -> /boot/initrd.img-4.4.0-0.bpo.1-amd64
lrwxrwxrwx   1 root root   36 Mar 16  2016 initrd.img.old -> /boot/initrd.img-4.3.0-0.bpo.1-amd64
drwxr-xr-x  15 root root 4.0K Mar 16  2016 lib
drwxr-xr-x   2 root root 4.0K Sep 23 11:20 lib64
drwx------   2 root root  16K Mar 16  2016 lost+found
drwxr-xr-x   3 root root 4.0K Mar 16  2016 media
drwxr-xr-x   2 root root 4.0K Mar 16  2016 mnt
drwxr-xr-x   6 root root 4.0K Jun 29 09:59 opt
dr-xr-xr-x 157 root root    0 Sep 23 11:31 proc
drwx------  11 root root 4.0K Sep 23 21:18 root
drwxr-xr-x  24 root root  820 Sep 24 06:25 run
drwxr-xr-x   2 root root 4.0K Sep 23 11:20 sbin
drwxr-xr-x   2 root root 4.0K Mar 16  2016 srv
dr-xr-xr-x  13 root root    0 Sep 26 16:52 sys
drwxrwxrwt  13 root root 4.0K Sep 26 16:51 tmp
drwxr-xr-x  11 root root 4.0K Apr 16 09:38 usr
drwxr-xr-x  12 root root 4.0K Jun  9 09:26 var
lrwxrwxrwx   1 root root   32 Apr 11 13:37 vmlinuz -> boot/vmlinuz-4.4.0-0.bpo.1-amd64
lrwxrwxrwx   1 root root   32 Mar 16  2016 vmlinuz.old -> boot/vmlinuz-4.3.0-0.bpo.1-amd64

Я попытался использовать , sed -n '/\S/ p' < EMPTYчтобы проверить, действительно ли файл пуст от всего, кроме пробелов, и он не вывел никакого вывода. Затем я сделал это, sed '/\S/ p' < EMPTY && echo "$?"чтобы убедиться, что команда не зависла на полпути, и она вернула 0.

Я просто хочу подтвердить. Безопасно ли удалять этот файл?

решение1

Его можно безопасно удалить. Я бы не удалял его сразу, а сжал бы — он должен сжиматься очень хорошо:

gzip -9 EMPTY

(или xz EMPTYили ...). Это должно освободить большую часть 3,3 ГБ и позволит вам восстановить файл, если позже вы решите, что он нужен. Вы можете удалить сжатый файл, как только убедитесь, что все работает (что по сути означает проверку работоспособности ваших конкретных приложений — ничему в базовой системе такой файл не нужен).

Связанный контент