Comment supprimer un lien symbolique sous Linux ?

How Do I Remove Symbolic Link Linux



Un lien symbolique, également appelé lien symbolique, est un fichier qui pointe vers un autre fichier. Le fichier pointé peut se trouver dans le même répertoire ou dans un répertoire différent. Il est similaire aux raccourcis du système d'exploitation Windows.

Dans l'article d'aujourd'hui, nous décrirons comment supprimer un lien symbolique sous Linux. Notez que la suppression d'un lien symbolique n'affecte pas le fichier vers lequel il pointe.







Avant de supprimer un fichier, vous pouvez vérifier s'il s'agit d'un lien symbolique à l'aide de la commande ls -l. Il vous montrera également le fichier ou le répertoire vers lequel il pointe.



$ls -l

Les l dans les autorisations (lrwxrwxrwx) confirme qu'il s'agit d'un lien symbolique.







Supprimer un lien symbolique à l'aide de la commande unlink

La commande unlink est utilisée pour supprimer un seul fichier du système de fichiers. Pour supprimer un lien symbolique sous Linux, tapez le dissocier commande suivie du nom du lien symbolique et appuyez sur Entrée :

$sudo dissocierlien_symbolique

Remplacer lien_symbolique avec le nom du lien symbolique que vous souhaitez supprimer. Après cela, vous pouvez utiliser le ls -l commande pour confirmer si le lien symbolique a été supprimé.



Supprimez un lien symbolique qui pointe vers un répertoire, n'utilisez pas la barre oblique après le nom du répertoire. Disons que nous voulons supprimer un répertoire de liens symboliques nommé Docs, comme illustré dans la capture d'écran suivante :

La commande pour supprimer le répertoire du lien symbolique sera :

$sudo dissocierDocuments

Supprimer un lien symbolique à l'aide de la commande rm

La commande rm peut également être utilisée pour supprimer un lien symbolique. Pour supprimer un lien symbolique sous Linux, tapez le rm commande suivie du nom du lien symbolique et appuyez sur Entrée :

$sudo rmZoom

Après cela, vous pouvez utiliser le ls -l commande pour confirmer si le lien symbolique a été supprimé.

Vous pouvez également utiliser l'indicateur -i avec la commande rm pour demander une confirmation.

$sudo rm -jeZoom

En supprimant un lien symbolique qui pointe vers un répertoire, n'utilisez pas la barre oblique après le nom du répertoire. Disons que nous voulons supprimer un répertoire de liens symboliques nommé Docs, comme illustré dans la capture d'écran suivante :

La commande pour supprimer le répertoire du lien symbolique sera :

$sudo rmDocuments

Après cela, vous pouvez utiliser la commande ls -l pour confirmer si le lien symbolique a été supprimé.

C'est tout ce qu'il y a à faire ! Vous avez appris à supprimer un lien symbolique dans le système d'exploitation Linux à l'aide des commandes unlink et rm de cet article. Lors de la suppression d'un lien symbolique, assurez-vous de ne supprimer que le lien symbolique lui-même, pas le fichier ou le répertoire vers lequel il est lié.