4.1.2.3 find

Η find(1) δίνει τη δυνατότητα στο χρήστη να ψάξει αρχεία μέσα σε όλους τους φακέλους όπου με διάφορες ρυθμίσεις μπορεί να δώσει καταπληκτικά αποτελέσματα. Ο χρήστης μπορεί να δώσει ένα μέρος του ονόματος του αρχείου που θέλει να βρει και στη συνέχεια να το ακολουθεί ένα * που υποδηλώνει να ψάξει για το αρχείο με το όνομα που έχει δοθεί και οτιδήποτε ακολουθεί μετά από αυτό . Υπάρχουν διάφορες τέτοιες δυνατότητες. Για παράδειγμα, η εύρεση του προ επιλεγμένου αρχείου xinitrc θα έχει ως εξής:

%  find / -name xinitrc
/var/X11R6/lib/xinit/xinitrc

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