A sintaxe correta no bash é a seguinte:
rm /tmp/!(lost+found)
Como @goldilocks escreveu nos comentários, o comando original faz uma expansão em a consulta (apaga todos os arquivos na pasta /tmp
, depois continua, e apaga todos os arquivos na pasta de trabalho atual, no seu caso a pasta home
).
Você pode tentar verificar se pode recuperar alguns dos seus dados. Há uma pergunta sobre a recuperação de dados do Linux aqui .