Comment créer des liens vers des fichiers ou des dossiers (Symlink) sous Linux

Comment créer des liens vers des fichiers ou des dossiers (Symlink) sous Linux

Les raccourcis Windows sont un cauchemar pour moi. Presque toutes les applications que vous installez en mettent une sur votre bureau par défaut. Personnellement, chaque fois que cela se produit, je le jette à la poubelle, avant même que l'installation ne soit terminée. Je veux que mon bureau soit propre, en le laissant simplement avec plus d'icônes pendant que je fais un travail. Mais tous les raccourcis ne sont pas mauvais, et sous Linux il y a des liens symboliques ou Symlink que j'aime déjà plus.

Pour commencer, ces liens ne sont pas générés spontanément et ils n'en sont pas tous remplis. Pour continuer, cela peut nous servir pour ce que vous voyez dans la capture: lien tout le contenu d'un dossier multimédia dans le dossier personnel. De cette façon, un logiciel comme VLC n'a qu'à chercher dans le dossier d'origine pour trouver le contenu et ce sera presque 100% le même. Et est-ce que VLC ne permet pas d'ajouter un chemin supplémentaire pour la bibliothèque; vous devez lui faire afficher votre bibliothèque multimédia, quelque chose qui n'est pas la même chose et, au moins pour le moment, il n'est pas disponible dans VLC 4.0 beta.

Comment créer un lien symbolique

Pour créer un lien symbolique, il est préférable de le faire avec le terminal. Il existe des gestionnaires de fichiers qui le font avec une interface graphique, mais ce ne sera que bon pour nous de créer un lien vers à chaque fois. Depuis le terminal, nous pouvons faire glisser le contenu d'un dossier entier. La commande serait la suivante:

ln -s "/ruta/de/origen" "/ruta/de/destino"

La bonne chose est que le terminal nous permet de faire glisser des dossiers Dans. Un exemple pour créer le lien symbolique vers un dossier serait ln -s '/ media / pablinux / Données / Musique / Tout ce qui reste' / home / pablinux / Musique, le premier ayant les guillemets parce que je l'ai fait glisser. La commande que j'ai utilisée pour mettre tout le dossier de musique est "un peu" plus longue:

Lier tout le dossier de musique

Pour sélectionner tout le contenu d'une fenêtre, le plus courant sous Linux est appuyez sur Ctrl + A, mais il est possible que certains gestionnaires de fichiers utilisent la combinaison Ctrl + E. Une fois que tout est sélectionné, nous le faisons glisser vers le terminal, indiquons le chemin de destination et appuyez sur Entrée.

Autres utilisations

Cela peut aussi nous aider pour "mettre" certains fichiers dans le dossier / bin, plus précisément certains que nous utiliserons avec le terminal. Par exemple, nous pouvons installer plusieurs options de youtube-dl, mais seulement celui offert dans le site officiel et celle de votre GitHub. Juste après que celui que nous avons installé est mis à jour avec la commande pépin, mais pour l'utiliser, nous devons installer le package python3-pip et la commande de mise à jour des packages est un peu plus longue. Dans ces cas, je préfère télécharger le fichier original. Mettre à jour si nous choisissons cette option est aussi simple que d'écrire youtube-dl-U, facile à retenir pour le moment, voyons que cela fonctionne de manière erratique.

Création d'un lien symbolique dans / bin nous veillerons à ce que le terminal puisse le lancer où qu'il se trouve. Sinon, nous ne pourrons pas le lancer et nous devrons faire glisser le fichier vers le terminal avant le lien à télécharger. Ceci, le faire glisser vers le terminal, est quelque chose que nous devrons faire si nous voulons le mettre à jour, car une fois que nous l'avons mis dans le dossier / bin, cela nous donne une erreur. Je veux souligner que mettre des exécutables dans le dossier / bin peut être dangereux et n'est recommandé que si vous faites confiance au développeur à 100% .

La vitesse, votre possible talon d'Achille

Mais tout n'est pas parfait. Il peut y avoir quelques problèmes en fonction de l'origine du lien. Si nous lions à la partie disque dur d'un disque hybride, aucune différence réelle n'est perceptible. Maintenant, certains systèmes d'exploitation Linux ne montent pas cette partie automatiquement, et c'est quelque chose que nous devons configurer à partir des paramètres. Les problèmes sont accentués si le disque est externe ou un sans fil. Premièrement, dans certains cas, vous devez le monter manuellement, et deuxièmement, vous remarquerez qu'il charge les fichiers. Cela peut prendre 2-3 secondes par film, mais c'est quelque chose à mentionner.

Quel que soit et où que se trouve le fichier d'origine, les liens directs ou, dans ce cas, Symlink peuvent être très utiles et, en gardant à l'esprit que ils n'occupent rienIls en valent la peine.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.