Beaucoup d'entre vous ont rabaissé la victime ici au lieu de répondre à la question. La victime a identifié le système comme étant basé sur le cloud. Au lieu de supposer qu'il a supprimé sans sauvegarde, pourquoi ne pas supposer qu'il existe une sauvegarde et qu'il doit récupérer le répertoire à partir de la sauvegarde? C'est ce que vous (les rabaissants) feriez si vous deviez annuler la suppression, n'est-ce pas?
Si votre système est hébergé sur un système qui fournit votre FAI, ils effectueront des sauvegardes régulièrement. Vous devez leur poser la bonne question pour qu'ils comprennent et répondent correctement, mais vous devriez être en mesure de récupérer ou de restaurer un répertoire à partir de leur sauvegarde. Certaines données peuvent être perdues, selon l'heure de la dernière sauvegarde.
La réponse ici dépend de la façon dont le système est sauvegardé et de la fréquence. Cron et Tar sont souvent utilisés par les petits systèmes et, en raison de leur simplicité, de nombreux grands systèmes l'utilisent également. Il existe cependant d'autres outils.
S'il ne s'agit PAS d'un système à un seul homme, il est probable qu'un service informatique et une méthode de sauvegarde soient en place. Le service informatique peut vous aider et vous devriez y aller plutôt que d'essayer de restaurer le dossier / répertoire vous-même.
S'il s'agit d'un système domestique et que VOUS ÊTES le service informatique et que les sauvegardes sont strictement locales, vous pouvez effectuer des sauvegardes avec CRON et TAR. Vérifiez votre configuration CRON pour voir où vous placez vos fichiers TAR. Regardez dans le fichier tar pour obtenir le chemin et le nom exacts:
tar -tvf <backup name>.tar
Détachez-le.
tar -xvf <backup name>.tar <directory name>
Faites un man tar pour plus d'informations, ou, bien sûr, un autre google pour tar et des informations de sauvegarde.
Les considérations futures incluent d'autres options de sauvegarde, et une corbeille peut taper la suppression au lieu d'une véritable suppression. Une suppression de type corbeille implique de créer un alias pour rm qui déplace les éléments vers un répertoire nommé "corbeille", plutôt que de supprimer réellement. Vous le videz ensuite avec Cron ou manuellement lorsque vous en avez envie, ou commencez à manquer d'espace.