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

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

Ο συμβολικός σύνδεσμος είναι ένας τύπος συντομεύσεων, αλλά λειτουργεί διαφορετικά(A symlink is a type of shortcut, but it works differently) από τις κανονικές συντομεύσεις. Είναι λιγότερο συντόμευση και περισσότερο από το πραγματικό αρχείο στο οποίο δείχνει. Οποιαδήποτε εφαρμογή παρέχετε με τους συμβολικούς σας συνδέσμους θα θεωρεί αυτούς τους συνδέσμους ως πραγματικά αρχεία και όχι ως κανονικά αρχεία συντομεύσεων.

Σύνδεσμοι συμβόλων στην επιφάνεια εργασίας Mac

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

Δημιουργία συμβολικού συνδέσμου με χρήση του τερματικού(Creating a Symlink Using The Terminal)

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

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

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

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

ln -s τοποθεσία προορισμού(ln -s destination location)

Παράθυρο τερματικού με εντολή: ln -s τοποθεσία προορισμού

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

ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop

Παράθυρο τερματικού με εντολή: ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop

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

Συμβολικός σύνδεσμος εγγράφων

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

Τώρα μπορείτε να χρησιμοποιήσετε αυτόν τον συμβολικό σύνδεσμο σε οποιαδήποτε από τις εντολές και τις εφαρμογές σας και θα θεωρείται ως η πραγματική έκδοση του φακέλου ή του αρχείου σας(the actual version of your folder or file) .

Χρησιμοποιήστε μια εφαρμογή για να δημιουργήσετε έναν συμβολικό σύνδεσμο(Use An App To Create a Symlink)

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

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

Μεταβείτε στη σελίδα SymbolicLinker στο GitHub(SymbolicLinker page on GitHub) και κατεβάστε και ανοίξτε το πακέτο στο Mac σας .

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

Φάκελος υπηρεσιών με την εφαρμογή SymbolicLinker

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

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

Κάντε δεξί κλικ στο μενού με επιλεγμένο το Make Symbolic Link στις Υπηρεσίες

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

Δημιουργήστε συμβολικούς συνδέσμους χρησιμοποιώντας(Create Symlinks Using) μια υπηρεσία αυτοματοποιητή(Automator Service)

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

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

Επιλέξτε Υπηρεσία(Service) και στη συνέχεια Επιλέξτε(Choose) για να δημιουργήσετε μια νέα υπηρεσία Automator στο Mac σας .

Δημιουργήστε ένα νέο παράθυρο Automation Service σε Mac

Ορίστε(Set) τις επιλογές στο επάνω μέρος ως εξής:

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

σε – οποιαδήποτε εφαρμογή
(Service receives selected – files or folders in – any application)

Το Services λαμβάνει επιλεγμένα αρχεία ή φακέλους επιλογή στο Automator

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

Εκτελέστε τη δράση Shell Script

Διαμορφώστε την ενέργεια και τις εντολές ως εξής:

Shell – /bin/bash Pass input – as arguments while [ $# -ne 0 ]; do      ln -s “$1” “$1 symlink”      shift  done

Εκτελέστε το παράθυρο διαμόρφωσης Shell Script

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

Αποθήκευση υπηρεσίας ως παράθυρο

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

Κάντε δεξί κλικ στο μενού με επιλεγμένο το Make Symlink

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

Διαγραφή συμβολικού συνδέσμου σε Mac(Deleting a Symlink On Mac)

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

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

rm συμβολικός σύνδεσμος(rm symlink)

Τερματικό με εντολή: rm symlink

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

Κάντε δεξί κλικ στο μενού Μετακίνηση στον Κάδο απορριμμάτων

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

συμπέρασμα(Conclusion)

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



About the author

Είμαι σύμβουλος ψηφιακών μέσων με πάνω από 10 χρόνια εμπειρία σε συνεργασία με προϊόντα Apple και Microsoft. Έχω εμπειρία στο σχεδιασμό και την ανάπτυξη ιστοτόπων, εφαρμογών για κινητά και άλλου ψηφιακού περιεχομένου. Επίσης, γνωρίζω πολύ καλά το λειτουργικό σύστημα Windows 7, έχοντας εργαστεί σε πολλά έργα τα τελευταία χρόνια. Οι δεξιότητές μου ως σύμβουλος μου επιτρέπουν να προσφέρω στους πελάτες μου επαγγελματικές συμβουλές και να τους βοηθήσω να επωφεληθούν από τα τελευταίας τεχνολογίας εργαλεία για την επίτευξη των επιχειρηματικών τους στόχων.



Related posts