Ενεργοποίηση και χρήση της εντολής «εντοπισμός» στο τερματικό Mac OS X

Anonim

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

Για να χρησιμοποιήσετε το locate, πρέπει να δημιουργήσετε τη βάση δεδομένων εντοπισμού, η οποία επιτρέπει επίσης μερικές άλλες χρήσιμες εντολές, όπως whatis, find και τη μη αυτόματη αναζήτηση λέξεων-κλειδιών «man -k». Το OS X 10.7 είναι καλύτερο στο να το δημιουργήσει αυτό για εσάς, αλλά αν δεν έχετε ακόμη ενεργοποιημένο το εντοπισμό, το μόνο που απαιτείται είναι να πληκτρολογήσετε αυτήν την εντολή στο Terminal:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

Αυτό σας το λέει απευθείας το OS X την πρώτη φορά που επιχειρείτε να εκτελέσετε τον εντοπισμό ή κάποια από τις εντολές που εξαρτώνται από τη βάση δεδομένων:

Ο χρόνος που χρειάζεται για τη δημιουργία της βάσης δεδομένων ποικίλλει, αλλά όσο μεγαλύτερος είναι ο σκληρός σας δίσκος τόσο περισσότερο θα είναι. Μπορείτε να παρακολουθήσετε την πρόοδο έμμεσα μέσω του Activity Monitor, όπου η διαδικασία "εύρεσης" θα εκτελείται σε περίπου 15-30% χρήση της CPU μέχρι να δημιουργηθεί η βάση δεδομένων εντοπισμού.

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

sudo /usr/libexec/locate.updatedb

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

εντοπίζω .jpg

Μερικά αρχεία jpg θα έχουν αναπόφευκτα επέκταση με κεφαλαία γράμματα και μπορείτε να πείτε στο locate να αγνοήσει την ευαισθησία πεζών-κεφαλαίων με -i:

εντοπίζω -i .jpg

Υπάρχουν πολλές άλλες επιλογές με τις οποίες μπορείτε να εργαστείτε, ανατρέξτε στην ενότητα «Αντοπισμός ατόμων» για περισσότερες πληροφορίες.

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

Ενεργοποίηση και χρήση της εντολής «εντοπισμός» στο τερματικό Mac OS X