Gibt es unter Linux einen Papierkorb?

angryTom
Freigeben: 2019-11-05 13:22:01
Original
6689 Leute haben es durchsucht

Gibt es unter Linux einen Papierkorb?

Hat Linux einen Papierkorb?

Linux hat keinen einheitlichen Papierkorb zur Desktop-Umgebung hinzugefügt. Daher sollten Sie vorsichtig sein, wenn Sie den Befehl rm zum Löschen von Dateien verwenden. Nach dem Löschen können die Dateien nicht wiederhergestellt werden.

Als nächstes werden wir selbst eine Papierkorbfunktion auf dem Server implementieren

1. Erstellen Sie zunächst einen Ordner in Ihrem Home-Verzeichnis, um gelöschte Dateien zu speichern

mkdir -p ~/.Trash
Nach dem Login kopieren

2. Ändern Sie die .bashrc-Datei

vi ~/.bashrc
Nach dem Login kopieren

Fügen Sie Folgendes nach der .bashrc-Datei hinzu

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/*  }
Nach dem Login kopieren

3. Speichern Sie nach dem Hinzufügen und führen Sie den Quellbefehl aus, damit er wirksam wird

source ~/.bashrc
Nach dem Login kopieren

Mit

können Sie jetzt die Befehle rm (löschen), ur (rückgängig machen), rl (Papierkorb auflisten) und cleartrash (Papierkorb leeren) verwenden.

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

Empfohlen: Linux-Serverwartung

Das obige ist der detaillierte Inhalt vonGibt es unter Linux einen Papierkorb?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage