Muitos de vocês menosprezaram a vítima aqui em vez de responder à pergunta. A vítima identificou o sistema como baseado na nuvem. Em vez de supor que ele excluiu sem um backup, por que não supor que há um backup e ele precisa recuperar o diretório do backup? Isso é o que você (os menosprezadores) faria se tivesse que desfazer a exclusão, não é?
Se o seu sistema estiver hospedado em um sistema que fornece seu ISP, eles farão backups regularmente. Você precisa fazer a pergunta certa para que eles entendam e respondam corretamente, mas você deve RECUPERAR ou RESTAURAR um diretório a partir do backup. Alguns dados podem ser perdidos, dependendo da hora do último backup.
A resposta aqui depende de como é feito o backup do sistema e com que frequência. Cron e Tar são frequentemente usados por pequenos sistemas e, devido à sua simplicidade, muitos sistemas grandes também o utilizam. Existem outras ferramentas disponíveis, no entanto.
Se esse NÃO for um sistema individual, é provável que exista um departamento de TI e um método de backup em vigor. O departamento de TI pode ajudá-lo e você deve procurá-los 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.
tar -xvf <backup name>.tar <directory name>
Faça um tar manual para obter mais informações ou, é claro, outro google para obter informações sobre tar e backup.
Considerações futuras incluem outras opções de backup, e uma lixeira pode digitar exclusão em vez de uma exclusão real. Uma exclusão de tipo de lata de lixo envolve criar um alias para rm que mova itens para um diretório chamado "lixo", em vez de realmente excluir. Você então o esvazia com Cron ou manualmente quando lhe apetecer, ou começa a ficar com pouco espaço.