J'ai accidentellement couru Sudo rm *
Je pensais être dans un sous-dossier sans importance.
Le résultat est que j'ai supprimé des fichiers très importants. Est-il possible de récupérer mes données?
Mais je préfère foremost
Installer avant tout
Sudo apt-get install foremost
Jeter un coup d'œil à
man foremost
apprendre à utiliser avant tout.
Créez d’abord un répertoire inscriptible vide pour enregistrer les fichiers de récupération dans une partition autre que celle que vous allez restaurer.
Puis lancez-vous avant.
Je vais récupérer ma partition d'origine (disons /dev/sda5
).
$ Sudo foremost -t jpg -i /dev/sda5 -o /recovery/data
Enfin, définissez l’autorisation de l’utilisateur sur/recovery/data/pour afficher l’image. type
$ Sudo chown YOUR_USER_NAME /recovery/data -R
Certains arguments de ligne de commande les plus importants.
-i :- partition/image to recover
-o :- location to store recovered files.
-t :- built in file filter options. you can give multiple filters by separating using commas. (e.g: for jpg and pdf: -t jpg,pdf )
-q :- quick mode.
Après les étapes à partir de @ 2707974 ci-dessus, vous pouvez utiliser ces lignes d’utilitaires bash pour parcourir des millions de fichiers rapidement et sans douleur, à peu près comme ceci:
`$ mkdir /recovery/filtered && cd /recovery/data && SKIP=1300 #SKIP value depends on your needs
$ for((j=$SKIP; j<10000; j=j+100)); do
for i in $(ls -S . | head -n $j | tail -n 100); do
cp $i ../filtered/;
done;
sleep 10;
rm ../filtered/*;
done`
Et maintenant, vous pouvez ouvrir/récupérer/filtrer sur votre navigateur de fichiers et regarder votre historique ...