So ändern Sie die Dateiberechtigungen unter Linux rekursiv (CHMOD Linux)

Ändern Sie die Dateiberechtigungen im Linux-Betriebssystem rekursiv: Linux CHMOD-Tutorial.

Lassen Sie uns zunächst eine grundlegende Vorstellung von den Dateiberechtigungen in Linux-basierten Betriebssystemen haben. Linux-Dateiberechtigung Und Linux-Dateieigentum hängen zusammen und gehören zusammen. Unter Linux kann der Besitzer der Dateien oder Verzeichnisse in Benutzer, Gruppe und Andere kategorisiert werden. Und unter Linux sind für jede Datei oder jedes Verzeichnis unterschiedliche Arten von Dateiberechtigungen für die verschiedenen Eigentümertypen definiert. In einfachen Worten: Sie können die Leseberechtigung, die Schreibberechtigung und die Ausführungsberechtigung finden. Die Linux-Dateiberechtigung ist sehr spezifisch und streng.

Zum Beispiel:

Sie können die Datei nicht umbenennen, verschieben oder aus dem Verzeichnis entfernen, wenn Sie keine schriftliche Berechtigung für das Verzeichnis haben, obwohl Sie über eine solche verfügen schreiben Erlaubnis zu den Akten.

  • Lesen Die Berechtigung gibt Ihnen die Berechtigung, eine Datei zu öffnen und zu lesen.
  • Schreiben Die Berechtigung für eine Datei gibt Ihnen die Berechtigung, den Inhalt einer Datei zu ändern, und die Schreibberechtigung für ein Verzeichnis gibt Ihnen die Berechtigung, im Verzeichnis gespeicherte Dateien hinzuzufügen, zu entfernen und umzubenennen
  • Ausführen Die Berechtigung erteilt die Berechtigung, ein Programm oder eine Datei unter Linux auszuführen
  • So ändern Sie die Dateiberechtigungen unter Linux rekursiv (CHMOD Linux)

    Sehen wir uns nun die Lösung für die Frage an, wie man die Dateiberechtigungen im Linux-Betriebssystem rekursiv ändert. Der rekursive Befehl Chmod hilft uns, unsere Lösung im symbolischen oder numerischen Modus zu erreichen.

    Ändern Sie die Dateiberechtigungen unter Linux rekursiv mit dem Chmod-Befehl

    Der Befehl chmod mit der Option -R (–rekursiv) kann die Dateiberechtigung unter Linux rekursiv ändern.

    chmod -R MODE DIRECTORY
    

    Sehen wir uns das Beispiel der rekursiven Änderung der Dateiberechtigung unter Linux an.

    Beispiel für eine rekursive Chmod-Rekursion

    Führen Sie den folgenden Befehl mit Administrator- oder Sudo-Berechtigung aus, um die Berechtigungen aller Dateien und Unterverzeichnisse darunter zu ändern /home/itsubuntu/newfolder Verzeichnis zu 755 Sie würden verwenden:

    chmod -R 755 /home/itsubuntu/newfolder

    oder

    chmod -R u=rwx,go=rx /home/itsubuntu/newfolder

    Ändern Sie die Berechtigungen der Datei unter Linux rekursiv mit dem Befehl „Find“ mit Chmod

    Führen Sie den folgenden Befehl aus, um die Berechtigungen der Datei rekursiv zu ändern 644 und Verzeichnisberechtigungen für 755.

    find /home/itsubuntu/newfolder -type d -exec chmod 755 {} \;find /home/itsubuntu/newfolder/newfile -type f -exec chmod 644 {} \;

    Neues Kernel-Sicherheitsupdate für Ubuntu 16.04 LTS mit Linux Kernel 4.4 ist jetzt erhältlich

    Beitragsnavigation

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert