web-dev-qa-db-fra.com

Comment récupérer les fichiers supprimés à l'aide de la commande "rm -R" sur le serveur linux?

J'ai malheureusement supprimé certains fichiers et dossiers importants à l'aide de la commande 'rm -R' sur un serveur Linux.

Est-il possible de récupérer?

17
Srini

comme les réponses sont décevantes, j'aimerais suggérer un moyen de récupérer les éléments supprimés.

J'utilise un ide pour coder et j'ai utilisé accidentellement rm -rf depuis le terminal pour supprimer le dossier complet. Grâce à ide, je l'ai récupéré en rétablissant le changement d'histoire locale de ide.

(mon ide est intelliJ mais la sauvegarde de l'historique de support de tous les ide)

25
Shishir Arora

Réponse courte: vous ne pouvez pas. rmr e m ouvre les fichiers à l'aveuglette, sans concept de 'corbeille'.

Certains systèmes Unix et Linux tentent de limiter ses capacités destructives en lui attribuant un alias en rm -i _ par défaut, mais pas tous.

Réponse longue: En fonction de votre système de fichiers, de l'activité du disque et de la date de la suppression, vous pourrez pouvoir récupérer tout ou partie de ce que vous avez supprimé. . Si vous utilisez un lecteur formaté EXT3 ou EXT4, vous pouvez extraire extundelete.

À l'avenir, utilisez rm avec prudence. Créez un alias del offrant une interactivité ou utilisez un gestionnaire de fichiers.

12
yossarian

Pas possible avec les commandes unix standard. Vous pourriez avoir de la chance avec un utilitaire de récupération de fichier. Sachez également que l'utilisation de rm modifie la table des matières pour marquer ces blocs comme pouvant être écrasés. Par conséquent, le simple fait d'utiliser votre ordinateur maintenant risque de les écraser de manière permanente. S'il s'agit de données critiques, vous devez éteindre l'ordinateur avant que les secteurs de fichiers ne soient écrasés. Bonne chance!

Certains utilitaire de restauration: http://www.ubuntugeek.com/recover-deleted-files-with-foremostscalpel-in-ubuntu.html

Forum où cette réponse a déjà été donnée: http://webcache.googleusercontent.com/search?q=cache:m4hiPw-_GekJ:ubuntuforums.org/archive/index.php/t-1134955.html+&cd=1&hl = en & ct = clnk & gl = us

2
Kevin S