Τι καλή μέρα, αυτή τη φορά θα μάθουμε μερικά βασικά 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]$
Χωρίς άλλη καθυστέρηση, απομένει μόνο να αρχίσετε να δίνετε σε αυτό το μικρό βοηθητικό πρόγραμμα την ευκαιρία, καιέτσι είναι τα πάντα μέχρι Επόμενο.