Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/11/2016, à 22:59

fnux

[Résolu] Comment supprimer un lien ?

Bonjour,

Avec la commande :

ln -s -f /usr/local/mystuff/my_program /home/fnux/Desktop/my_program_link

je peux créer un lien sur le Desktop de ma session "fnux".

Après cette création, le lien apparait bien sur mon Desktop et si je teste la présence de ce lien avec la commande :

my_link=$(find /home/fnux/Desktop -type l -name "my_program_link" | wc -l)
echo $my_link

je reçois bien 1

Mais si j'essaye de supprimer ce lien avec la commande :

ln -f /home/fnux/Desktop/my_program_link

le lien n'est pas supprimé!

Quelle commande dois-je alors utiliser pour supprimer ce lien ?

Merci d'avance de votre aide car une fois encore, je reste sec !

Cordialement.

Dernière modification par fnux (Le 15/11/2016, à 23:24)


N'engage pas un débat lors d'un dîner car celui qui n'a pas faim aura le dernier mot. - R. Whately
FWPBLA - The Froggies West Palm Beach Linux Association.

Hors ligne

#2 Le 15/11/2016, à 23:07

jplemoine

Re : [Résolu] Comment supprimer un lien ?

Sauf erreur de ma part, un simple

rm /home/fnux/Desktop/my_program_link

doit suffire...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#3 Le 15/11/2016, à 23:22

fnux

Re : [Résolu] Comment supprimer un lien ?

Bonsoir jplemoine,

jplemoine a écrit :

Sauf erreur de ma part, un simple

rm /home/fnux/Desktop/my_program_link

doit suffire...

Merci.

Je ne sais pas où j'avais la tête (certainement encore hier nuit à regarder la somptueuse grosse lune) mais je n'y avais même pas pensé en m'obstinant avec le paramêtre -f de ln qui pourtant devrait faire l'affaire (d'après ce que j'ai compris de man ln).

Mais ta solution est parfaitement adaptée.

Merci encore.

Cordialement.

Dernière modification par fnux (Le 15/11/2016, à 23:23)


N'engage pas un débat lors d'un dîner car celui qui n'a pas faim aura le dernier mot. - R. Whately
FWPBLA - The Froggies West Palm Beach Linux Association.

Hors ligne

#4 Le 16/11/2016, à 07:08

pingouinux

Re : [Résolu] Comment supprimer un lien ?

Bonjour,

fnux #1 a écrit :
ln -f /home/fnux/Desktop/my_program_link

Cette commande essaye de créer un lien dans le répertoire courant, et le paramètre -f efface au préalable la destination si elle existe.
Si tu as lancé la commande à partir de ton bureau, tu as dû avoir un message d'erreur. Si tu étais dans un autre répertoire, tu y as certainement créé un lien.

Hors ligne