Muitos de vocês menosprezaram a vítima aqui em vez de responder à pergunta. A vítima identificou o sistema como sendo baseado na nuvem. Em vez de assumir que ele foi excluído sem um backup, por que não assumir que há um backup e ele precisa recuperar o diretório do backup? Isso é o que você (os depreciadores) fariam se você tivesse que desfazer a exclusão, não é?
Se o seu sistema estiver hospedado em um sistema que forneça seu ISP, eles farão backups regularmente. Você precisa fazer a pergunta certa para que eles entendam e respondam adequadamente, mas você deve conseguir RECUPERAR ou RESTAURAR um diretório de seu backup. Alguns dados podem ser perdidos, dependendo da hora do último backup.
A resposta aqui depende de como o sistema é submetido a backup e com que frequência. O Cron e o Tar são frequentemente usados por sistemas pequenos e, devido à sua simplicidade, muitos sistemas grandes também o utilizam. Existem outras ferramentas disponíveis, no entanto.
Se este não for um sistema de um homem, a probabilidade é que exista um departamento de TI e um método de backup. O departamento de TI pode ajudá-lo, e você deve ir até eles em vez de tentar restaurar a pasta / diretório por conta própria.
Se este é um sistema doméstico e você é o departamento de TI, e os backups são estritamente locais, você pode fazer backups com CRON e TAR.
Verifique sua configuração do CRON para ver onde você coloca seus arquivos TAR.
Procure no arquivo tar para obter o caminho e o nome exatos:
tar -tvf <backup name>.tar
Descompacte-o.
tar -xvf <backup name>.tar <directory name>
Faça um man tar para mais informações, ou, claro, outro google para tar e informações de backup.
Considerações futuras incluem outras opções de backup, e uma lixeira pode digitar a exclusão em vez de uma exclusão real. Uma exclusão de tipo de lixeira envolve a criação de um alias para rm que move itens para um diretório chamado "lixeira", em vez de realmente excluir. Você então a esvazia com Cron ou manualmente quando quiser ou começa a ficar com pouco espaço.