Anonim

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

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

Αυτά είναι εξαιρετικά χρήσιμα, καθώς δεν χρειάζεται να είστε κολλημένοι σε έναν συγκεκριμένο φάκελο για να λειτουργήσει μια εφαρμογή. Μπορείτε να αποθηκεύσετε τα δεδομένα σας σε άλλους φακέλους και μπορείτε να δημιουργήσετε έναν συμβολικό σύνδεσμο στον αρχικό φάκελο που οδηγεί στον νέο φάκελο που δημιουργήσατε. Το σύστημά σας και οι εφαρμογές σας θα πιστεύουν ότι δεν έχετε κάνει καμία αλλαγή και θα λειτουργούν κανονικά, αν και τα πράγματα είναι διαφορετικά.

Δημιουργία συμβολικού συνδέσμου με χρήση του τερματικού

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

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

Εκκινήστε την εφαρμογή Terminal χρησιμοποιώντας τον τρόπο που προτιμάτε στο Mac σας.

Πληκτρολογήστε την ακόλουθη εντολή στο παράθυρο του τερματικού και πατήστε Enter Βεβαιωθείτε ότι έχετε αντικαταστήσει το destination με το φάκελο στον οποίο θέλετε να οδηγεί ο σύνδεσμος και location με τη διαδρομή όπου θέλετε να αποθηκεύσετε τον σύνδεσμο. ln -s τοποθεσία προορισμού

Για να δημιουργήσετε έναν συμβολικό σύνδεσμο στην επιφάνεια εργασίας σας που οδηγεί στον φάκελο Documents, θα χρησιμοποιήσετε την ακόλουθη εντολή: ln -s /Users/Mahesh/Documents /Users/ Mahesh/Desktop

Ένας συμβολικός σύνδεσμος θα δημιουργηθεί και θα αποθηκευτεί στην επιφάνεια εργασίας σας. Κάντε διπλό κλικ πάνω του και θα ανοίξει το φάκελο Documents (αν αυτό καθορίσατε παραπάνω) στο Finder.

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

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

Χρησιμοποιήστε μια εφαρμογή για να δημιουργήσετε έναν σύνδεσμο συμβολισμού

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

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

Μεταβείτε στη σελίδα SymbolicLinker στο GitHub και κάντε λήψη και ανοίξτε το πακέτο στο Mac σας.

Αντιγράψτε το αρχείο SymbolicLinker.service.app από ​​το πακέτο, κρατήστε πατημένο το Option πλήκτρο, κάντε κλικ στο Μετάβαση μενού στο Finder, επιλέξτε Βιβλιοθήκη , ανοίξτε το φάκελο Services και επικολλήστε το αρχείο που αντιγράψατε.

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

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

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

Δημιουργία συνδέσμων συμβόλων με χρήση υπηρεσίας αυτοματοποιητή

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

Εκκινήστε την εφαρμογή Automator στο Mac σας.

Επιλέξτε Υπηρεσία ακολουθούμενο από Choose για να δημιουργήσετε ένα νέο Automator υπηρεσία στο Mac σας.

Ορίστε τις επιλογές στο επάνω μέρος ως εξής: Η υπηρεσία λαμβάνει επιλεγμένα – αρχεία ή φακέλους σε – οποιαδήποτε εφαρμογή

Στη λίστα ενεργειών, αναζητήστε την ενέργεια με το όνομα Run Shell Script και σύρετέ την στο δεξιό πλαίσιο.

Διαμορφώστε την ενέργεια και τις εντολές ως εξής: Shell – /bin/bash Εισαγωγή Pass – ως ορίσματα ενώ ; do ln -s "$1" "$1 symlink" shift ολοκληρώθηκε

Αποθήκευση της υπηρεσίας κάνοντας κλικ στο μενού Αρχείο στην κορυφή και επιλέγοντας Αποθήκευση . Εισαγάγετε ένα ουσιαστικό όνομα για την υπηρεσία και πατήστε Αποθήκευση.

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

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

Διαγραφή συμβολικού συνδέσμου σε Mac

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

Εκκινήστε την εφαρμογή Terminal, πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter . Βεβαιωθείτε ότι έχετε αντικαταστήσει το symlink με τη διαδρομή του συμβολικού συνδέσμου στο Mac σας. rm συμβολικός σύνδεσμος

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

Βεβαιωθείτε ότι έχετε αδειάσει τον Κάδο απορριμμάτων αφού αφαιρέσετε τον συμβολικό σύνδεσμο για να βεβαιωθείτε ότι έχει φύγει οριστικά από το Mac σας.

Συμπέρασμα

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

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