Εύρεση και διαγραφή όλων των αρχείων .DS_Store με μία απλή εντολή
Εάν είστε χρήστης του Mac OS X, πιθανότατα θα είστε εξοικειωμένοι με το αρχείο .DS_Store που δημιουργεί αυτόματα το σύστημα όταν ανοίγετε ένα φάκελο. Τι κάνει το αρχείο .DS_Store είναι η αποθήκευση προσαρμοσμένων χαρακτηριστικών του φακέλου, όπως η θέση των εικονιδίων ή η επιλογή μιας εικόνας φόντου, έτσι ώστε την επόμενη φορά που θα ανοίξετε τον ίδιο φάκελο θα παραμείνει στην ίδια κατάσταση με την προηγούμενη συνεδρία.
Το αρχείο ".DS_Store" κρυμμένο από προεπιλογή και τις περισσότερες φορές δεν προκαλεί κανένα πρόβλημα - δηλαδή μέχρι να χρειαστεί να φερθεί ο φάκελος και να το στείλετε στους φίλους σας (χρησιμοποιώντας άλλο λειτουργικό σύστημα) ή να μεταφορτώσετε τον φάκελο ανάπτυξης στο διακομιστή. Θα διαπιστώσετε ότι ο φάκελος περιέχει πολλά άσχημα "DS_Store" αρχεία που δεν θέλετε να μοιραστείτε μαζί σας φίλους.
Αν ψάχνετε για έναν τρόπο για να καταργήσετε γρήγορα όλες τις εμφανίσεις του αρχείου ".DS_Store" σε ένα φάκελο, εδώ είναι μια εντολή που μπορείτε να χρησιμοποιήσετε:
Σημείωση : Η ακόλουθη εντολή θα λειτουργήσει και στο Linux.
1. Ανοίξτε ένα τερματικό στο Mac OS X.
2. Εισαγάγετε την ακόλουθη εντολή:
find / διαδρομή / σε-φάκελο \ (-name '.DS_Store' \) -παρέχει
Αντικαταστήστε το "/ path / to / folder" με την πραγματική διαδρομή αρχείου του φακέλου, για παράδειγμα "/ var / www / html".
Αυτό που κάνει η παραπάνω εντολή είναι να χρησιμοποιήσετε την εντολή find
για να αναζητήσετε έναν συγκεκριμένο φάκελο (αναδρομικά) για αρχεία με ένα όνομα που περιλαμβάνει ".DS_Store" και να τα διαγράψετε όταν βρεθεί.
Αυτό είναι. Τώρα μπορείτε να καταργήσετε εύκολα όλες τις εμφανίσεις αρχείων ".DS_Store" προτού μοιραστείτε το φάκελο με άλλους.