Comment créer des liens symboliques dans Ubuntu

Comment créer des liens symboliques dans Ubuntu
UN lien symbolique est un fichier de raccourci pour tout répertoire ou fichier. Le liaissement ou lien souple sont les autres noms du lien symbolique. Dans Ubuntu, Les liens symboliques fonctionnent comme une chaîne qui génère des chemins entre différents fichiers et répertoires. Ces liens sont fréquemment utilisés pour lier les bibliothèques. Il garantit également que les fichiers existent dans des endroits cohérents. Des liens symboliques sont utilisés pour stocker de nombreuses copies du même fichier à plusieurs endroits tout en se référant au même fichier.

Quels sont les types de liens symboliques dans Ubuntu

  • Lien souple: Un lien souple ou un lien symbolique fait référence à l'emplacement ou un chemin du fichier d'origine. Sur Internet, il fonctionne de manière similaire à un lien hypertexte.
  • Lien dur: Un lien dur fonctionne en générant un nouveau nom de fichier lié aux données Inode du fichier d'origine (fichier de référence). Cela équivaut à faire une copie du fichier spécifique.

Vous voulez créer des liens symboliques? Dans cet article, nous expliquerons Comment créer des liens symboliques dans Ubuntu. Alors commençons!

Comment créer un lien symbolique pour un répertoire à Ubuntu

Les utilisateurs d'Ubuntu utilisent le «LN»Commande pour créer des liens symboliques dans leur système. Cette commande crée des liens durs par défaut. Cependant, vous pouvez ajouter le "-s" ou la "-symbolique"Option si vous souhaitez créer un lien souple.

Maintenant, consultez la syntaxe du «LN" commande:

$ ln -s [source_file_path] [symbolic_link_path]

Pour suivre la procédure de création d'un lien symbolique en utilisant le «LN"Commande, tout d'abord, ouvrez votre terminal Ubuntu en appuyant sur"Ctrl + alt + t". Nous utiliserons le «LN”Commande pour créer un lien symbolique à tout répertoire spécifique. Ajout du "-s»L'option indique qu'un lien souple sera créé pour le répertoire spécifié. Voici la syntaxe du «LN" commande:

ln -s [source_directory_path] [symbolic_link_destination_path]

Nous exécuterons la commande ci-dessous pour créer un lien symbolique doux pour le «Télécharger" dossier. Cette commande enregistrera le lien symbolique à notre «Bureau»:

$ ln -s / home / linuxhint / download / home / linuxhint / bureau

La sortie sans erreur déclare que le lien symbolique pour le «Télécharger»Le dossier est créé avec succès. Nous ouvrirons notre "Bureau”Répertoire utilisant Ubuntu Ui Pour vérifier l'existence du «Télécharger”Lien symbolique:

Comment créer un lien symbolique pour un fichier dans Ubuntu

Dans cette section, nous montrerons comment vous pouvez créer un lien symbolique pour un fichier spécifique. L'image ci-dessous a mis en évidence «fichier de test"C'est parce que maintenant nous allons créer un lien symbolique pour ce"fichier de test»:

Si vous souhaitez créer un lien symbolique pour un fichier, consultez la syntaxe du «LN" commande:

$ ln -s [source_file_name] [symbolic_link_name]

Comme nous vous l'avons montré, nous avons sélectionné notre «fichier de test”Pour créer un lien symbolique. Ce "fichier de test"Est un fichier texte situé dans notre répertoire domestique. Pour créer un lien symbolique pour cela "fichier de test», Nous rédigerons cette commande dans notre terminal Ubuntu:

$ LN -S TestFile TestFileLink

L'exécution de la commande ci-dessus créera un lien symbolique nommé «TestFileLink" de la "fichier de test". Le lien symbolique sera enregistré à l'emplacement du fichier source:

Vous pouvez exécuter le «LS”Commande pour vérifier la présence du lien symbolique créé:

$ ls

À partir de la sortie, vous pouvez voir ce lien symbolique "TestFileLink«Est créé, et les deux fichiers sont présents dans le répertoire domestique:

Ubuntu UI peut également vous montrer le fichier de liaison symbolique créé situé dans le répertoire du système:

Comment écraser un lien symbolique dans Ubuntu

Nous avons déjà créé un lien symbolique "TestFileLink" pour le "fichier de test". Ainsi, lorsque vous exécutez à nouveau la commande ci-dessous dans votre terminal Ubuntu, il vous montrera un "Échec de la création de lien symbolique" erreur:

$ LN -S TestFile TestFileLink

Ajouter le "-F”Option dans le"LN”Commande pour écraser avec force le lien symbolique déjà créé:

$ LN -SF TestFile TestFileLink

Comment supprimer le lien symbolique dans Ubuntu

Le lien symbolique devient inutilisable si vous supprimez le fichier source ou le transférez vers un autre emplacement. Dans ce cas, vous pouvez supprimer le lien symbolique en utilisant deux commandes: le «RM" et "déchaîner»Commandes.

Tout d'abord, consultez la syntaxe du commande RM que nous allons utiliser pour supprimer le lien symbolique:

$ rm [symbolic_link_path]

Maintenant, nous allons exécuter le diable "RM«Pour supprimer ou supprimer le«Télécharger”Lien symbolique:

$ RM / Home / Linuxhint / Desktop / Télécharger

Cependant, si le lien symbolique est présent dans votre répertoire de travail actuel, vous ne spécifiez que son nom dans le «déchaîner" ou "RM" commande. Écrivez le-donné ci-dessous "déchaîner«Commande pour supprimer le«TestFileLink”Lien symbolique:

$ unlink testfilelink

Maintenant, vous pouvez exécuter le «LS»Commande pour vérifier que le lien symbolique est supprimé ou non:

Comment trouver et supprimer des liens symboliques brisés dans Ubuntu

Ubuntu vous fournit également l'installation pour trouver et supprimer le lien symbolique cassé sur le système. Pour ce faire, nous utiliserons le «trouver«Commande, ayant la syntaxe suivante:

$ trouver [Directory_Path] -xtype L

Ici, "-xtype"Est utilisé pour définir le type de fichier que nous recherchons et"l"Dénote que nous recherchons les liens symboliques cassés:

$ find / home / linuxhint -xtype l

La sortie de la commande ci-dessus vous montrera le lien symbolique cassé présent dans le répertoire spécifié:

Vous pouvez également ajouter le "-supprimer»Paramètre pour supprimer ces liens symboliques cassés de votre répertoire personnel:

$ find / home / linuxhint -xtype l -delete

Conclusion

Liens symboliques sont une caractéristique unique de systèmes d'exploitation basés sur Linux comme Ubuntu. Les liens symboliques sont utilisés pour créer des raccourcis vers le système de fichiers Linux. Les utilisateurs d'Ubuntu utilisent le «LN”Commande pour créer des liens symboliques. Nous avons expliqué Comment créer des liens symboliques dans Ubuntu en utilisant le "LN" commande. De plus, nous vous avons également fourni la méthode pour écraser, trouver et supprimer des liens symboliques dans votre système.