Επιβολή άδειας απορριμμάτων στο Mac OS X όταν το αρχείο είναι κλειδωμένο ή σε χρήση

Πίνακας περιεχομένων:

Anonim

Το Mac OS X μπορεί μερικές φορές να δημιουργήσει σφάλματα αδειών όταν προσπαθείτε να διαγράψετε αρχεία ή να αδειάσετε τον Κάδο απορριμμάτων. Οι πιο συνηθισμένες παραλλαγές των σφαλμάτων είναι συνήθως "Η λειτουργία δεν μπορεί να ολοκληρωθεί επειδή χρησιμοποιείται το στοιχείο "Αρχείο" ή "επειδή το αρχείο είναι κλειδωμένο", μερικές φορές μπορείτε να το ξεπεράσετε απλά τερματίζοντας τις ανοιχτές εφαρμογές ή επανεκκινώντας το Mac, αλλά Εάν δεν θέλετε να κάνετε κανένα από τα δύο, μπορείτε επίσης να αφαιρέσετε αναγκαστικά αρχεία μέσω της γραμμής εντολών. Θα καλύψουμε δύο διαφορετικές προσεγγίσεις σχετικά με αυτό, η πρώτη αλλάζει τις σημαίες ενός αρχείου για να επιχειρήσει να ξεκλειδώσει το εν λόγω αρχείο και η δεύτερη είναι μια μη ανοησία αναγκαστική διαγραφή.

First: Δοκιμάστε να κλείσετε όλες τις εφαρμογές για να απελευθερώσετε το κλείδωμα του αρχείου ή τα δικαιώματα και, στη συνέχεια, προσπαθήστε να ασφαλίσετε τον Άδειο Κάδο απορριμμάτων κρατώντας πατημένο το πλήκτρο Command και κάνοντας δεξί κλικ στο εικονίδιο του Κάδου απορριμμάτων. Εάν αυτό δεν λειτουργεί, προχωρήστε με τις μεθόδους που περιγράφονται παρακάτω. Ορισμένοι χρήστες ανέφεραν επίσης ότι το Command+Shift+Option+Delete λειτουργεί ως μέθοδος εξαναγκασμού του κάδου απορριμμάτων να αδειάσει ανεξάρτητα από το εάν ένα αρχείο είναι κλειδωμένο ή ανήκει σε άλλο χρήστη.

Αλλαγή αδειών για αναγκαστική άδειασμα απορριμμάτων

Η πρώτη προσέγγιση χρησιμοποιεί την εντολή chflags για να αλλάξει τις σημαίες όλων των αρχείων στον Κάδο απορριμμάτων

Το τερματικό εκκίνησης βρέθηκε στο /Applications/Utilities/ και μετά προχωρήστε:

cd ~/.Trash

chflags -R nouchg

Τώρα μπορείτε να δοκιμάσετε να αδειάσετε τον Κάδο απορριμμάτων ως συνήθως μέσω του Dock, μια συντόμευση πληκτρολογίου για να απορρίψετε το αρχείο ή να ακολουθήσετε τη διαδρομή rm που αναφέρεται παρακάτω.

Για προχωρημένους: Αδειάζοντας αναγκαστικά τον κάδο απορριμμάτων μέσω της γραμμής εντολών

Αυτή είναι η τελευταία λύση και προορίζεται μόνο για προχωρημένους χρήστες. Βεβαιωθείτε ότι η σύνταξη είναι σωστή με αυτό, η εντολή "sudo rm -rf" θα διαγράψει οτιδήποτε χωρίς προειδοποίηση. Εάν δεν ξέρετε τι κάνετε, μπορείτε εύκολα να διαγράψετε σημαντικά αρχεία συστήματος ή προσωπικά αρχεία. Έχετε έτοιμα αντίγραφα ασφαλείας ή μην ασχοληθείτε με αυτήν τη μέθοδο, προχωρήστε με δική σας ευθύνη.

Αλλάξτε πρώτα τον κατάλογο σε Κάδος απορριμμάτων:

cd ~/.Trash

Επιβεβαιώστε ότι βρίσκεστε στον σωστό κατάλογο και τα μόνα αρχεία που βλέπετε είναι αυτά που θέλετε να αφαιρέσετε αναγκαστικά χρησιμοποιώντας το ls:

ls

Προσπαθήστε τώρα να διαγράψετε το συγκεκριμένο αρχείο:

rm όνομα αρχείου.jpg

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

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

Επιβολή άδειας απορριμμάτων στο Mac OS X όταν το αρχείο είναι κλειδωμένο ή σε χρήση