Commandes Linux

Comment créer un lien symbolique sous Linux

Comment créer un lien symbolique sous Linux
Un lien symbolique ou un lien symbolique est un type de fichier qui contient l'adresse ou le chemin d'un autre fichier ou dossier dans un système d'exploitation Linux ; il est également connu sous le nom de lien logiciel car il pointe vers le fichier et contient la référence d'un fichier. Il est principalement utilisé pour gérer et créer des raccourcis de fichiers ; de plus, il est utilisé pour créer différents emplacements pour les dossiers principaux et bien plus encore. Il fonctionne comme une chaîne utilisée pour attacher les différents fichiers et dossiers à l'intérieur de l'ensemble du système informatique.

Cet article explorera et apprendra comment créer un lien symbolique d'un fichier ou d'un répertoire et comment supprimer un lien symbolique dans n'importe quel système d'exploitation basé sur Linux. Alors, plongeons-nous dans le processus d'apprentissage et voyons combien de types de liens existent sous Linux.

Types de lien sous Linux

Lien souple

C'est la même chose qu'un raccourci que nous voyons souvent dans le système d'exploitation Windows, qui est essentiellement un pointeur vers un répertoire ou un fichier spécifique.

Lien dur

D'un autre côté, les liens physiques sont également des raccourcis vers un fichier ou un dossier spécifique, mais la seule différence entre un lien physique et un lien logiciel est que le lien physique ne peut pas exister sur une autre partition ou système de fichiers.

Eh bien, l'utilitaire de ligne de commande que nous utilisons pour créer des liens est connu sous le nom dans. Apprenons-en un peu.

Au commandement

dans la commande crée le lien physique par défaut. Cependant, si nous voulons créer un lien symbolique, nous devons mettre un -s ou alors -symbolique drapeau devant le dans commander.

La syntaxe pour créer le lien symbolique serait comme ci-dessous :

$ ln -s [ORIGINAL_FILE] [LINK]

Dans le premier argument, nous devons fournir le nom de fichier d'origine.
Dans le deuxième argument, nous devons lui donner le nom de fichier symbolique.

Si nous ne fournissons pas le fichier symbolique ou mettons un point(.) au lieu d'un nom de fichier symbolique, alors le dans La commande créera le lien symbolique dans le même répertoire de travail.

Création d'un lien symbolique vers un fichier

Le lien symbolique du fichier peut être facilement créé à l'aide de la commande ci-dessous :

$ ln -s nom_fichier_original nom_fichier_symbolique

Assurez-vous de remplacer le nom_fichier_original et nom_fichier_symboliquee avec les noms de fichiers souhaités.

Par exemple, pour créer un lien symbolique d'un fichier texte, la commande ira comme ceci :

$ ln -s fichier.txt nouveau_lien.SMS

le dans La commande ne produit ou n'affiche aucune sortie réussie sur le terminal, vous pouvez donc utiliser la commande ls si vous souhaitez vérifier la création du lien. Donc, ls -l pour vérifier, tapez la commande ci-dessous :

$ ls -l nouveau lien.SMS

Le l dans la sortie est le drapeau qui mentionne le type de fichier symbolique, et le symbole de flèche ( -> ) pointe vers le fichier d'origine à partir duquel le lien symbolique est créé.

Bon, voyons maintenant comment créer un lien symbolique vers un Annuaire

Création d'un lien symbolique vers un annuaire

Il n'y a aucune différence dans la création d'un lien symbolique vers un répertoire ou un fichier. Un lien symbolique vers un répertoire peut facilement être créé en fournissant d'abord le nom du répertoire, puis en fournissant le lien symbolique.

Par exemple, pour créer le lien symbolique d'un répertoire nommé /dossier vers le répertoire ~/lien_dossier, la commande pour créer un lien symbolique sera comme ceci :

$ ln -s /dossier ~/lien_dossier

Après avoir exécuté la commande de création du lien symbolique, vérifiez la création du lien à l'aide de la commande donnée ci-dessous :

$ ls -l ~/lien_dossier

Vous pouvez constater dans la capture d'écran ci-dessus que le lien symbolique du répertoire est créé avec succès.

Voyons maintenant comment supprimer un lien symbolique sous Linux.

Suppression d'un lien symbolique

Un lien symbolique peut être facilement supprimé ou supprimé en utilisant soit le dissocier ou alors rm commander. Vous devez fournir le lien symbolique vers l'une des commandes unlink ou rm, et le lien symbolique sera supprimé de votre système d'exploitation Linux.

Pour supprimer le lien symbolique à l'aide de la commande unlink, tapez la commande ci-dessous :

$ dissocier le lien_symbolique

Pour supprimer le lien symbolique à l'aide de la commande rm, tapez la commande ci-dessous ;

$ rm lien_symbolique

Un lien symbolique sera supprimé à l'aide de l'une des deux commandes ci-dessus.

Conclusion

Nous avons exploré plusieurs façons de créer un lien symbolique vers un fichier ou un répertoire sous Linux et avons également appris à supprimer le lien symbolique dans n'importe quel système d'exploitation basé sur Linux. Après avoir lu cet article, vous ne rencontrerez aucun obstacle pour créer et supprimer le lien symbolique.

Installez le dernier émulateur Dolphin pour Gamecube et Wii sur Linux
L'émulateur Dolphin vous permet de jouer aux jeux Gamecube et Wii de votre choix sur des ordinateurs personnels Linux (PC). Étant un émulateur de jeu...
Comment utiliser le moteur de triche GameConqueror sous Linux
L'article couvre un guide sur l'utilisation du moteur de triche GameConqueror sous Linux. De nombreux utilisateurs qui jouent à des jeux sur Windows u...
Meilleurs émulateurs de console de jeu pour Linux
Cet article répertorie les logiciels d'émulation de console de jeu populaires disponibles pour Linux. L'émulation est une couche de compatibilité logi...