Πώς να δημιουργήσετε έναν συμβολικό σύνδεσμο στο Ubuntu

How Create Symbolic Link Ubuntu



Στο Linux, υπάρχουν πολλές ισχυρές δυνατότητες που μπορούν να κάνουν τη ζωή πολύ πιο εύκολη. Η σύνδεση είναι ένα από αυτά που μπορεί να σας επιτρέψει να εκτελέσετε τις εργασίες σας πολύ πιο γρήγορα και πιο αποτελεσματικά. Ακούσατε το όνομα συμβολικός σύνδεσμος ή πιο συνηθισμένος σύνδεσμος, έτσι; Είναι μια δυνατότητα που επιτρέπει τη σύνδεση με φυσικό κατάλογο ή αρχείο.

Για διακομιστές, η σύνδεση συγχρονισμού είναι πολύ χρήσιμη. Είστε χρήστης Linux; Στη συνέχεια, το symlink μπορεί επίσης να σας βοηθήσει πολύ. Το μόνο που έχετε να κάνετε είναι να είστε δημιουργικοί με αυτό για να μειώσετε τον φόρτο εργασίας σας.








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



Είναι ιδιαίτερα οδυνηρό όταν εργάζεστε με CLI όπου πρέπει να καθορίσετε τις διαδρομές αρχείων. Εδώ έρχεται το link για βοήθεια.



Για παράδειγμα, θέλετε να έχετε πρόσβαση στο /home//Downloads/a/b/c/d/e.txt αρχείο. Αυτό είναι ένα εύκολο demo, αλλά σίγουρα η πληκτρολόγηση ολόκληρου του μήκους αρχείου δεν είναι κάτι που θέλετε να κάνετε συχνά, σωστά; Με τη δύναμη του συνδέσμου, μπορείτε να μειώσετε δραματικά τη διαδρομή του αρχείου σε /home/e.txt.





Εδώ, η δυνατότητα σύνδεσης συγχρονισμού σάς επιτρέπει να δημιουργήσετε ένα εικονικό αρχείο στη διεύθυνση /home/e.txt που υποδεικνύει το /home//Downloads/a/b/c/d/e.txt. Κάθε φορά που ζητάτε /home/e.txt για χειρισμό, το σύστημα θα λειτουργεί στο αρχικό αρχείο.

Η ίδια μέθοδος ισχύει και για καταλόγους.



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

Δημιουργία συνδέσμου Symlink

Σε όλα τα συστήματα Linux, υπάρχει ένα εργαλείο ln. Μην συγχέετε με τον φυσικό λογάριθμο! Το ln ακολουθεί την ίδια δομή cp και mv. Μάθετε περισσότερα σχετικά με την αντιγραφή αρχείων και καταλόγων στο Linux Το

ln -μικρό <source_file_directory>> <link_file_directory>>

Για παράδειγμα, ας δημιουργήσουμε έναν σύνδεσμο με το /home /viktor /Downloads to /Downloads.

sudo ln -μικρό /Σπίτι/νικητής/Λήψεις/Λήψεις

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

CD /Λήψεις

Βρίσκομαι τώρα στον κατάλογο /Λήψεις. Στην πραγματικότητα δεν είναι νέος κατάλογος. Αντ 'αυτού, είναι ένας σύνδεσμος στον αρχικό φάκελο/home/viktor/Downloads.

Βεβαιωθείτε ότι και τα δύο είναι ίδια -

CD /Σπίτι/νικητής/Λήψεις
ls
CD /Λήψεις
ls

Βλέπω? Και τα δύο είναι ίδια!

Ας κάνουμε το ίδιο με ένα αρχείο. Έχω ήδη ορίσει ένα αρχείο επίδειξης pimusic.txt στο/home/viktor/Desktop. Ας το συνδέσουμε ως PIMUSIC.

sudo ln -μικρό /Σπίτι/νικητής/Επιφάνεια εργασίας/pimusic.txt PIMUSIC

Επαληθεύστε το αποτέλεσμα -

ΓάταΠΙΜΟΥΣΙΚΗ

Δημιουργία μόνιμου συνδέσμου

Λάβετε υπόψη ότι οι σύνδεσμοι symlinks που δημιουργείτε δεν είναι μόνιμοι. Κάθε φορά που κάνετε επανεκκίνηση του συστήματός σας, πρέπει να ξαναδημιουργήσετε το σύνδεσμο συγχρονισμού ξανά. Για να τα κάνετε μόνιμα, απλώς αφαιρέστε τη σημαία -s. Σημειώστε ότι θα δημιουργήσει έναν σκληρό σύνδεσμο.

sudo ln /Σπίτι/νικητής/Επιφάνεια εργασίας/pimusic.txt PIMUSIC

Επαληθεύστε το αποτέλεσμα μετά την επανεκκίνηση του συστήματος -

ΓάταΠΙΜΟΥΣΙΚΗ

Απολαμβάνω!