Maison > Tutoriel système > Linux > le corps du texte

Utilisez la commande rm avec précaution Si vous tapez accidentellement la mauvaise commande, vos efforts pendant plusieurs jours seront vains.

PHPz
Libérer: 2024-01-26 21:45:30
avant
1003 Les gens l'ont consulté

rm-rf à utiliser avec prudence

Il y a trop de commandes à saisir dans l'hôte virtuel Linux Si vous marchez souvent sur la plage, vos chaussures seront inévitablement mouillées

.

Demain, j'ai fait une erreur, j'ai tapé la mauvaise commande et j'ai supprimé le dossier que je voulais initialement conserver avec rm-rf

Tous mes efforts ont disparu ces derniers jours. Bon sang, je suis prêt à mourir

.

Grâce à Baidu, Google et d'autres tentatives en vain, hé, étudions comment le retrouver plus tard

Quelques leçons :

1.rm, surtout avant rm-rf, soyez prudent, réfléchissez-y à deux fois, ou réécrivez directement la commande

2. Effectuer une sauvegardeComment récupérer des fichiers supprimés de la corbeille sous Linux, il existe un script de sauvegarde pratique

3. Effectuez des sauvegardes planifiées. Il existe un maître qui peut créer un script planifié et l'exécuter vous-même tous les soirs. Même si vous le supprimez par erreur, vous ne serez pas aussi lésé.

Tout d'abord

Comment récupérer des fichiers supprimés de la corbeille sous LinuxY a-t-il un avenir pour apprendre Linux ? Créer une corbeille

linux回收站还原_linux回收站命令行删除_linux如何恢复回收站删除的文件

Ajoutez .bashrc ou .bash_profile sous ~

mkdir -p ~/.trash
alias rm=trash
alias r=trash
alias rl='ls ~/.trash'
alias ur=undelfile
undelfile()
{
mv -i ~/.trash/$@ ./
}
trash()
{
mv $@ ~/.trash/
}
Copier après la connexion

C'est l'exécution

rm équivaut à exécuter mv

linux回收站命令行删除_linux如何恢复回收站删除的文件_linux回收站还原

Remarque : rm-rf n'existe plus pour le moment

Les fichiers supprimés apparaîtront dans .trash

Peut être restauré

urnom de fichier

Cela soulève un problème, comment supprimer des éléments dans la corbeille, c'est pourquoi rm est inutile ici

Continuez à ajouter des fonctions sous .bashrc tout à l'heure

cleartrash()
{
read -p "clear sure?[n]" confirm
[ $confirm == 'y' ] || [ $confirm == 'Y' ]&& /usr/bin/rm -rf ~/.trash/*
}
Copier après la connexion

$..bashrc

linux如何恢复回收站删除的文件_linux回收站命令行删除_linux回收站还原

Ensuite, si vous souhaitez vider la corbeille

$cleartrash fera l'affaire

Le script de sauvegarde est en cours

Comprend des scripts de sauvegarde rapide packagés et compressés et des scripts de sauvegarde planifiés à minuit

Je n'ai pas encore appris à réparer les fichiers supprimés sous Linux, hé

Cours de sang, prenez vos précautions

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:itcool.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!