GNU/Linux >> Tutoriels Linux >  >> Arch Linux

Comment supprimer des liens symboliques sous Linux

Dans ce didacticiel, nous allons vous montrer comment supprimer des liens symboliques sous Linux. Pour ceux d'entre vous qui ne le savaient pas, un lien symbolique (également appelé lien symbolique) est un terme ou type spécial de fichier sous Linux qui pointe vers un autre fichier ou répertoire. En général, les liens symboliques sont utilisés pour lier les bibliothèques. Ils sont également utilisés pour lier les fichiers journaux et les dossiers sur les partages NFS (Network File System) montés.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape pour supprimer les liens symboliques sous Linux.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu ou CentOS.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Supprimer les liens symboliques sous Linux

Les liens symboliques peuvent être supprimés avec deux commandes :rm et unlink . Vous pouvez utiliser l'une des commandes suivantes pour supprimer les liens symboliques.

  • Supprimer les liens symboliques avec rm

Pour supprimer un lien symbolique, exécutez le rm commande avec le nom du lien symbolique en argument :

rm symlink

Pour être averti avant de supprimer le lien symbolique, utilisez le -i choix :

rm -i symlink

Si vous souhaitez supprimer plusieurs liens symboliques, vous pouvez passer plusieurs noms de liens symboliques comme arguments avec space séparés :

rm symlink-name-1, symlink-name-2

Option rm commandes :

-i hat mean interactive ask for delete file
-f force not ask just do action delete force
-r recursive . use for Directory
  • Supprimer les liens symboliques avec unlink

La meilleure façon de supprimer un lien symbolique est avec le nom approprié "unlink " outil. Utiliser unlink pour supprimer un lien symbolique est extrêmement simple, il vous suffit de le pointer vers le lien symbolique pour le délier et le supprimer :

unlink symlink
  • Recherchez et supprimez les liens symboliques brisés.

La commande find a une option qui vous permet de localiser les liens symboliques qui pointent vers des fichiers qui n'existent plus. Cette commande répertorie les liens symboliques dans le répertoire courant :

find . -type l

Une fois les liens symboliques rompus, utilisez -delete avec l'option find commande comme indiqué ci-dessous :

find /path/to/directory -xtype l -delete

Félicitations ! Vous avez réussi à supprimer les liens symboliques. Merci d'avoir utilisé ce didacticiel pour supprimer les liens symboliques sur le serveur Linux.


Arch Linux
  1. Comment mettre à jour un lien symbolique Linux

  2. Comment supprimer les packages orphelins sur CentOS Linux

  3. Comment ajouter ou supprimer un utilisateur d'un groupe sous Linux

  4. Comment créer des liens matériels et symboliques sous Linux

  5. Comment copier des liens symboliques ?

Un moyen simple de lister les liens symboliques sous Linux

Comment créer des liens symboliques sous Linux

Comment supprimer les paquets cassés dans Ubuntu Linux

Qu'est-ce que les liens symboliques sous Linux ? Comment créer des liens symboliques ?

Comment trouver des liens symboliques brisés sous Linux

Comment obtenir une liste de liens symboliques sous Linux