DEL não indica que esse processo excluiu /dev/zero , mas que esse processo está usando /dev/zero e a instância de /dev/zero que estava sendo usada desde então foi excluída. Por exemplo, se eu tiver um comando (digamos some-command ) que use /some/file e eu faço:
$ some-command &
$ rm /some/file
$ touch /some/file
Então, lsof para /some/file se pareceria:
some-command ... ... DEL ... ... ... /some/file
O conteúdo do arquivo excluído continua em disco até que o processo seja interrompido ou seja eliminado, mas não estará diretamente acessível.
A versão de /some/file que criei usando touch não é a que some-command está usando.