Maison  >  Article  >  Opération et maintenance  >  Linux a-t-il une corbeille ?

Linux a-t-il une corbeille ?

angryTom
angryTomoriginal
2019-11-05 13:22:016616parcourir

Linux a-t-il une corbeille ?

Linux a-t-il une corbeille ?

Linux n'a pas de corbeille unifiée. ajouté à l'environnement de bureau de. Par conséquent, vous devez être prudent lorsque vous utilisez la commande rm pour supprimer des fichiers. Après la suppression, les fichiers ne peuvent pas être récupérés.

Ensuite, nous implémenterons nous-mêmes une fonction de corbeille sur le serveur

1 Tout d'abord, créez un dossier dans votre répertoire personnel pour enregistrer les fichiers supprimés

mkdir -p ~/.Trash
.

2. Modifiez le fichier .bashrc

vi ~/.bashrc

Ajoutez ce qui suit après le fichier .bashrc

alias rm=trash        
alias rl='ls ~/.Trash'  alias ur=undelfile  
undelfile()  
{  
  mv -i ~/.Trash/$@ ./  }  
trash()  
{  
  mv $@ ~/.Trash/  }
cleartrash()  
{  
    read -p "Clear trash?[n]" confirm  
    [ $confirm == 'y' ] || [ $confirm == 'Y' ]  && /usr/bin/rm -rf ~/.Trash/*  }

3 Enregistrez après l'ajout, exécutez la commande source pour prendre effet

source ~/.bashrc
<.>Utilisation de

Vous pouvez désormais utiliser les commandes rm (supprimer), ur (annuler), rl (lister la corbeille), cleartrash (vider la corbeille).


#删除一个文件夹,helloworld下面的文件均被移到回收站中
$rm helloworld
#删除一个文件
$rm abc.txt
#撤销abc.txt
$ur abc.txt
#撤销helloworld文件夹
$ur helloworld
#列出回收站
$rl
#清空回收站
cleartrash

Recommandé :

maintenance du serveur Linux

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!

Déclaration:
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
Article précédent:échec du démarrage de LinuxArticle suivant:échec du démarrage de Linux