Debian 8.6 - 루트 디렉터리에 EMPTY라는 이름의 큰 파일

Debian 8.6 - 루트 디렉터리에 EMPTY라는 이름의 큰 파일

최근 제가 운영하고 있는 클라우드 호스팅 서버에 대한 유지 관리를 하고 있습니다. 내 호스트는 DreamHost, 특히 DreamCompute 서비스이고 서버는 Debian 8.6을 실행하고 있습니다.

오래된 파일을 정리하던 중 3.3GB /크기 의 다소 의심스러운 파일을 발견했습니다.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.3GB의 대부분이 확보되고 나중에 필요하다고 판단되면 파일을 복원할 수 있습니다. 모든 것이 여전히 작동한다고 확신하면 zip 파일을 삭제할 수 있습니다. 이는 기본적으로 특정 응용 프로그램이 여전히 작동하는지 확인하는 것을 의미합니다. 기본 시스템에는 그러한 파일이 필요하지 않습니다.

관련 정보