Map ~ verwijderen: verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
Regel 11: Regel 11:
 
== Verder ==
 
== Verder ==
  
* Beter geen <code>rm -rf</code> gebruiken. Er zijn betere oplossingen
+
* Beter geen <code>rm -rf</code> gebruiken. Te meer daar Bash geen prullenbak kent. Weg is weg. Er zijn betere oplossingen
 
* Toch per se de map <code>~</code> verwijderen? Dan is dit de juiste code: <code>rm -R ./~</code>, dus weer met <code>./</code>
 
* Toch per se de map <code>~</code> verwijderen? Dan is dit de juiste code: <code>rm -R ./~</code>, dus weer met <code>./</code>
 +
* Beter verplaatsen naar een 'eigen' prullenbak dan verwijderen. Bv.: <code>mv ./\~ ~/mijn-prullenbak</code>
  
 
== Bronnen ==
 
== Bronnen ==
  
 
* http://askubuntu.com/questions/26466/removing-folder-named
 
* http://askubuntu.com/questions/26466/removing-folder-named

Versie van 21 dec 2015 09:03

Het overkomt me regelmatig dat ik ergens een map krijg die '~' heet. Deze verwijderen middels rm -rf ~ verwijdert de home-map -- Eind december 2015 proefondervindelijk ervaren. Nu weet ik weer waarom ik backups maak.

Zo werkt het!

Er zijn gelukkig legio mogelijkheden om hier op een veilige manier mee om te gaan. Een goede oplossing:

  1. Ga naar de betreffende map: cd ./~ (./ nodig om niet naar je home-dir te gaan!)
  2. Verwijder daar de inhoud van de map met rm
  3. Verwijder daarna de map zelf een niveau hoger: rmdir ./~

Verder

  • Beter geen rm -rf gebruiken. Te meer daar Bash geen prullenbak kent. Weg is weg. Er zijn betere oplossingen
  • Toch per se de map ~ verwijderen? Dan is dit de juiste code: rm -R ./~, dus weer met ./
  • Beter verplaatsen naar een 'eigen' prullenbak dan verwijderen. Bv.: mv ./\~ ~/mijn-prullenbak

Bronnen