O Journalling depende do sistema de arquivos usado, mas se você estiver usando uma distribuição Linux ao vivo, geralmente não há persistência por padrão (com algumas exceções). Se o seu sistema de arquivos estiver em uso (verifique /proc/mounts
para descobrir qual sistema de arquivos está sendo usado) Eu não confiaria em nada para tentar "excluir com segurança" um arquivo (a menos que esse sistema de arquivos esteja totalmente na memória, caso em que os dados serão perdido logo após a RAM perder o poder).
Se você quer estar seguro, monte um sistema de arquivos ramfs
( não tmpfs
como isso pode ser alternado!) e grave lá. Os dados serão perdidos inteiramente depois que a RAM tiver perdido a carga (se você estiver paranóico, deixe-o sem energia por um minuto ou mais).