Ubuntu

Comment créer un lien symbolique sur Ubuntu

Comment créer un lien symbolique sur Ubuntu
Sous Linux, il y a beaucoup de fonctionnalités puissantes qui peuvent rendre la vie beaucoup plus facile. La liaison est l'un d'entre eux qui peut vous permettre d'effectuer vos tâches beaucoup plus rapidement et plus efficacement. Vous avez bien entendu le nom « lien symbolique », ou plus commun « lien symbolique », à droite? C'est une fonctionnalité qui permet de créer un lien vers un répertoire ou un fichier physique.

Pour les serveurs, le lien symbolique est très utile. Êtes-vous un utilisateur Linux? Ensuite, le lien symbolique peut également vous aider beaucoup. Tout ce que vous avez à faire est d'être créatif avec pour réduire votre charge de travail.

Pouvoir du lien symbolique


Il y a beaucoup de répertoires complexes dans le système de fichiers de Linux, à droite? Se souvenir de tous peut être un vrai problème. De plus, lorsque vous souhaitez travailler avec un fichier/répertoire qui se trouve profondément dans les répertoires et sous-répertoires, la longueur du chemin du fichier devient plus longue.

C'est particulièrement pénible lorsque vous travaillez avec CLI où vous devez spécifier les chemins de fichiers. Voici le lien symbolique pour vous aider.

Par exemple, vous souhaitez accéder à "/home//Téléchargements/a/b/c/d/e.txt" fichier. Il s'agit d'une démo facile, mais il est certain que taper toute la longueur du fichier n'est pas quelque chose que vous voulez faire souvent, n'est-ce pas? Avec la puissance du lien symbolique, vous pouvez réduire considérablement le chemin du fichier à "/home/e.SMS".

Ici, la fonction de lien symbolique vous permet de créer un fichier virtuel à "/home/e.txt" qui indique au "/home//Téléchargements/a/b/c/d/e.SMS". Chaque fois que vous demandez "/home/e.txt" à manipuler, le système fonctionnera sur le fichier d'origine.

La même méthode s'applique également aux répertoires.

Aujourd'hui, voyons comment créer un lien symbolique et nous amuser avec.

Création d'un lien symbolique

Sur tous les systèmes Linux, il y a un outil "ln". Ne pas confondre avec le logarithme naturel! « ln » suit la même structure que « cp » et « mv ». En savoir plus sur la copie de fichiers et de répertoires sous Linux.

ln -s

Par exemple, créons un lien symbolique de "/home/viktor/Downloads" vers "/Downloads".

sudo ln -s /home/viktor/Téléchargements /Téléchargements

Il est temps de vérifier le résultat. Notez que vous pouvez facilement vérifier le résultat avec une commande qui fonctionne en utilisant ce répertoire ou fichier. Par example,

cd /Téléchargements

Je suis maintenant dans le répertoire "/Downloads". Ce n'est en fait pas un nouveau répertoire. Au lieu de cela, c'est un lien vers le dossier d'origine "/home/viktor/Downloads".

Vérifiez que les deux sont identiques -

cd /accueil/viktor/Téléchargements
ls
cd /Téléchargements
ls

Voir? Les deux sont les mêmes!

Faisons de même avec un fichier. J'ai déjà défini un fichier de démonstration "pimusic.txt" sur "/home/viktor/Desktop". Lions-le en tant que « PIMUSIC ».

sudo ln -s /home/viktor/Desktop/pimusic.txt PIMUSIC

Vérifier le résultat -

chat PIMUSIC

Créer un lien symbolique permanent

Notez que les liens symboliques que vous créez ne sont pas permanents. Chaque fois que vous redémarrez votre système, vous devez recréer le lien symbolique à nouveau. Pour les rendre permanents, supprimez simplement le drapeau "-s". Notez que cela créera un HARD LINK.

sudo ln /home/viktor/Desktop/pimusic.txt PIMUSIC

Vérifiez le résultat après avoir redémarré le système -

chat PIMUSIC

Prendre plaisir!

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...