Windows Tips & News

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

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

Εάν είστε χρήστης 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

Αυτό είναι.

Αποφυγή τυχαίας διακοπής λειτουργίας Αρχεία

Το uTorrent είναι μια από τις πιο δημοφιλείς εφαρμογές πελάτη BitTorrent για λήψη οποιουδήποτε στ...

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

Λήψη MetroController επιτρέπει την απενεργοποίηση ορισμένων ή ακόμα και όλων των λειτουργιών του Metro στα Windows 8

Αυτός ο ιστότοπος χρησιμοποιεί cookies για να βελτιώσει την εμπειρία σας κατά την πλοήγηση στον ι...

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

Κατεβάστε το Drag'n'Drop Editor

Αυτός ο ιστότοπος χρησιμοποιεί cookies για να βελτιώσει την εμπειρία σας κατά την πλοήγηση στον ι...

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