Windows Tips & News

Εκτελέστε το Chmod ξεχωριστά για αρχεία και καταλόγους

Αφήστε μια απάντηση

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

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

find /path/to/location -type f -print0|xargs -0 chmod 644

Εδώ το εύρημα εντολή παραθέτει όλα τα αρχεία στην καθορισμένη θέση. Ο διακόπτης τύπου f του λέει να παραθέτει μόνο αρχεία και να εξαιρεί καταλόγους. Ο διακόπτης -print0 επιτρέπει την επεξεργασία ονομάτων αρχείων με τέτοιο τρόπο ώστε τα ονόματα αρχείων ή καταλόγων που περιέχουν κενά ή νέες γραμμές να αντιμετωπίζονται σωστά.

Μια παρόμοια κατάλληλη εντολή μπορεί να χρησιμοποιηθεί και για καταλόγους. Το μόνο τμήμα που πρέπει να αλλάξετε είναι -type f σε -type d:

find /path/to/location -type d -print0 |xargs -0 chmod 755

Συμβουλή: Μπορείτε να εξοικονομήσετε χρόνο και να πληκτρολογήσετε λιγότερο χρησιμοποιώντας αυτό το κόλπο.

  1. Αρχικά, εφαρμόστε δικαιώματα συστήματος αρχείων σε αρχεία και φάκελο εκτελώντας το chmod σε αναδρομική λειτουργία:
    chmod -R 644 /path/to/location

    Θα εφαρμόσει δικαιώματα rw-r-r σε όλα τα αρχεία και τους φακέλους στην καθορισμένη θέση.

  2. Στη συνέχεια, εκτελέστε την εντολή μόνο για καταλόγους:
    find /path/to/location -type d -print0 |xargs -0 chmod 755

Αυτό είναι.

Το Opera 57 κυκλοφόρησε

Το Opera 57 κυκλοφόρησε

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την ...

Διαβάστε περισσότερα

Οι OEM εργάζονται ήδη στις πρώτες συσκευές Windows 10 με τσιπ ARM64

Οι OEM εργάζονται ήδη στις πρώτες συσκευές Windows 10 με τσιπ ARM64

Αφήστε μια απάντησηΟι πρόσφατες ανακοινώσεις της Microsoft σχετικά με τα Windows 10 που φτάνουν σ...

Διαβάστε περισσότερα

Πώς να απενεργοποιήσετε το μήνυμα "Δεν ήταν δυνατή η επαλήθευση του Publisher" στα Windows 10

Πώς να απενεργοποιήσετε το μήνυμα "Δεν ήταν δυνατή η επαλήθευση του Publisher" στα Windows 10

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την ...

Διαβάστε περισσότερα