Μάθηση σχετικά με το Linux: Συμβολικοί σύνδεσμοι και τρόπος δημιουργίας τους

Ln εντολή

Τι καλή μέρα, αυτή τη φορά θα μάθουμε μερικά βασικά Linux, συμβολικούς συνδέσμους. Για όσους δεν γνωρίζουν την έννοια που θα εξηγήσω, οι συμβολικοί σύνδεσμοι (Symbolic link) ήταν το ισοδύναμο με τις συντομεύσεις σε Windows.

Συμβολικοί σύνδεσμοι είναι πιο χρήσιμα από τις συντομεύσεις, δεδομένου ότι αυτά μπορούν να χρησιμοποιηθούν από προγράμματα για πρόσβαση ή χρήση των αρχείων στα οποία δείχνουν οι συμβολικοί σύνδεσμοι.

Για να αρχίσετε να χρησιμοποιείτε συμβολικούς συνδέσμους, πρέπει να έχουμε πρόσβαση σε ένα τερματικό, το ανοίγουμε πληκτρολογώντας ctrl + alt + στο alt + f2 και θα χρησιμοποιήσουμε την εντολή ln για δημιουργία από τον σύνδεσμό μας.

Ο τρόπος χρήσης είναι ο εξής:

ln -s origen destino

Μπορείτε να ελέγξετε τις επιλογές που προσφέρει η εντολή ln με τη βοήθεια του –help:

[darkcrizt@Darkcrizt-Lap]$ ln --help

Modo de empleo: ln [OPCIÓN]... [-T] OBJETIVO NOMBRE_DEL_ENLACE (1ª forma)

o bien: ln [OPCIÓN]... OBJETIVO (2ª forma)

o bien: ln [OPCIÓN]... OBJETIVO... DIRECTORIO (3ª forma)

o bien: ln [OPCIÓN]... -t DIRECTORIO OBJETIVO... (4ª forma)

Ένα πρακτικό παράδειγμα που πρόκειται να χρησιμοποιήσω είναι να δημιουργήσω τον συμβολικό σύνδεσμο για το φάκελο λήψης στην επιφάνεια εργασίας μου. Σε αυτήν την περίπτωση το κάνουμε σε φακέλους

Θα ήταν ως εξής:

ln -s /home/darkcrizt/Descargas /home/darkcrizt/Escritorio/descargas

Για παράδειγμα, εάν έχω ένα σενάριο που θέλω να εκτελέσω, αλλά θέλω να αποφύγω την περιήγηση στο φάκελο στον οποίο το έχω αποθηκεύσει, μπορούμε επίσης να δημιουργήσουμε έναν συμβολικό σύνδεσμο αυτού.

Το παράδειγμα είναι αυτό:

ln -s /home/darkcrizt/scripts/actualizar.sh /home/darkcrizt/Escritorio/script.sh

Τέλος, για να γνωρίζουμε τη διαδρομή ενός συνδέσμου, μπορούμε να εκτελέσουμε την ακόλουθη εντολή στο σημείο όπου έχουμε τον σύνδεσμο:

[darkcrizt@Darkcrizt-Lap Escritorio]$ ls -l

total 0

lrwxrwxrwx 1 darkcrizt darkcrizt 25 feb 25 21:00 descargas -> /home/darkcrizt/Descargas

lrwxrwxrwx 1 darkcrizt darkcrizt 37 feb 25 21:15 script.sh -> /home/darkcrizt/scripts/actualizar.sh

[darkcrizt@Darkcrizt-Lap Escritorio]$

Χωρίς άλλη καθυστέρηση, απομένει μόνο να αρχίσετε να δίνετε σε αυτό το μικρό βοηθητικό πρόγραμμα την ευκαιρία, καιέτσι είναι τα πάντα μέχρι Επόμενο 


Γίνε ο πρώτος που θα σχολιάσει

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.