Filtre actif, cliquez pour en enlever un tag :
Cliquez sur un tag pour affiner votre recherche :
Résultat de la recherche (2 notes) :
Toujours utiliser unlink pour supprimer un lien symbolique, ne jamais utiliser rm
Je viens de perdre bêtement la configuration de mon playground LazyVim.
J'utilise ce lien symbolique comme documenté ici :
$ ls -l ~/.config/lazyvim-playground
/home/stephane/.config/lazyvim-playground -> /home/stephane/git/github.com/stephane-klein/lazyvim-playground/config
J'ai voulu nettoyer ma configuration avec mise clean, qui a exécuté :
$ rm -rf ~/.config/lazyvim-playground/
Problème : avec le / à la fin, cette commande ne supprime pas le lien symbolique mais efface tous les fichiers présents dans la cible du lien ! Pour supprimer uniquement le lien, il faut retirer le /.
Leçon de cette erreur : ne jamais utiliser rm pour supprimer un lien symbolique, toujours utiliser unlink :
$ unlink ~/.config/lazyvim-playground/
Je vais profiter de cette erreur pour explorer snapper et timeshift afin de mettre en place un système de snapshot automatique de ma partition /home/ basé sur les fonctionnalités de btrfs.
Dépôt GitHub : https://github.com/openSUSE/snapper
Voir aussi : timeshift
Dernière page.