Startseite

Chmod Befehl Kurze Einführung & Wie man es auf Mac verwendet

Updated on Sonntag, 8. Juni 2025

iBoysoft author Charlotte Lee

Written by

Charlotte Lee
Professional tech editor

Approved by

Jessica Shee

Deutsch English Français やまと Español Português Türkçe

Zusammenfassung: Haben Sie schon einmal mit den chmod Befehlen gearbeitet? Was genau ist chmod und wie funktioniert es auf macOS? Hier führt Sie iBoysoft zu einer kurzen Einführung in chmod Befehle.

Was ist chmod Befehl

 

Wenn Sie versucht haben, ein Skript auszuführen oder auf eine Datei auf Ihrem Mac zuzugreifen und dabei einen "Zugriff verweigert" Fehler erhalten haben, sind Sie wahrscheinlich auf Ratschläge gestoßen, die den chmod Befehl betreffen.

Der chmod Befehl, kurz für Änderungsmodus, ist ein leistungsstolles Werkzeug, das in Unix-basierten Betriebssystemen wie macOS verwendet wird, um Datei- und Verzeichnisberechtigungen zu verwalten. Durch die ordnungsgemäße Festlegung von Berechtigungen wird sichergestellt, dass Ihre Dateien sicher sind, bei Bedarf ausführbar sind und vor unbefugtem Zugriff geschützt sind.

Was macht der chmod Befehl

In macOS haben jede Datei und jedes Verzeichnis zugehörige Berechtigungen, die bestimmen, wer sie lesen, schreiben oder ausführen kann, auch als RWX-Berechtigungen bezeichnet. Diese Berechtigungen sind in drei Benutzergruppen unterteilt:

  • Eigentümer – der Benutzer, der die Datei besitzt.
  • Gruppe – Benutzer, die Teil der Gruppe der Datei sind.
  • Andere – alle anderen Benutzer.

Jede Gruppe hat: r für lesen, w für schreiben und x für ausführen.

Zum Beispiel könnte die Ausgabe von ls -l im Terminal etwas wie folgt zurückgeben: -rwxr-xr--

Diese Ausgabe zeigt, dass der Eigentümer Lese-, Schreib- und Ausführungsberechtigungen hat; die Gruppe hat Lese- und Ausführungsberechtigungen; andere haben nur Leseberechtigungen.

Syntax des chmod Befehls

Die grundlegende Syntax des chmod Befehls auf Mac lautet chmod [Optionen] Modus Datei.
[Hier definiert Modus die neuen Berechtigungen; Datei ist der Name der Datei oder des Verzeichnisses, und Optionen (optional) umfassen Flags wie -R für rekursive Änderungen.]

Es hat zwei Modi: Symbolischer Modus und Numerischer Modus.

chmod Befehl symbolischer Modus:

u = Benutzer (Eigentümer)
g = Gruppe
o = andere
a = alle

Beispiele:

chmod u+x script.sh → fügt Ausführungsberechtigung für den Eigentümer hinzu.

chmod go-r file.txt → entfernt Leseberechtigung von Gruppe und anderen.

chmod Befehl numerischer Modus: 

Jede Ziffer repräsentiert Berechtigungen für den Benutzer, die Gruppe und andere:

7 = lesen + schreiben + ausführen
6 = lesen + schreiben
5 = lesen + ausführen
4 = lesen
0 = keine Berechtigungen

Beispiel:

chmod 755 script.sh → volle Berechtigungen für den Eigentümer, Lesen & Ausführen für andere.
 chmod 755 auf Mac

Haben Sie welche Funktion hat der chmod Befehl? Bitte teilen Sie unseren Beitrag.

 

Gemeinsame chmod Beispiele und Erklärungen

Hier sind einige häufig verwendete chmod Befehle auf dem Mac:

BefehlBedeutung
chmod +x datei.shFügt allen Benutzern Ausführungsberechtigung hinzu
chmod 755 datei.shEigentümer: lesen/schreiben/ausführen; Andere: lesen/ausführen 
chmod 644 datei.txtEigentümer: lesen/schreiben; Andere: nur lesen 
chmod 700 datei.shNur der Eigentümer kann lesen/schreiben/ausführen
chmod -R 755 ordner/Wendet 755 Berechtigungen rekursiv auf alle Inhalte des Ordners an

Wie man chmod Befehle auf dem Mac verwendet

Lernen Sie, wie man den chmod Befehl auf Ihrem Mac Terminal verwendet:

  1. Gehen Sie zu Finder > Programme > Dienstprogramme > Terminal
  2. Geben Sie cd /pfad/zur/ihrer/datei ein, um zum Dateiverzeichnis zu navigieren. 
  3. Überprüfen Sie die aktuellen Berechtigungen mit ls -l
  4. Geben Sie chmod 755 ihredatei.sh ein und geben Sie ls -l ein, um Änderungen zu überprüfen.

 Hinweis: Überprüfen Sie immer genau, welche Berechtigungen Sie festlegen, um den Zugriff von unbefugten Benutzern zu vermeiden, insbesondere bei Verwendung von chmod 777.

Manchmal können Sie auf mehrere chmod Befehl-Probleme stoßen, Sie können:

  1. Operation nicht erlaubt Fehler: Verwenden Sie sudo chmod 755 datei.sh im Terminal.
  2. Besitzkonflikte: Verwenden Sie sudo chown ihrbenutzername dateiname im Terminal. 
  3. Rekursive Risiken: Seien Sie vorsichtig bei der Verwendung von chmod -R in Systemverzeichnissen.

Der chmod Befehl ist ein unverzichtbares Werkzeug für jeden, der das Mac Terminal verwendet, um Datei- und Verzeichnisberechtigungen zu kontrollieren. Indem Sie ihn verstehen, können Sie eine sichere und funktionale Umgebung auf Ihrem Mac aufrechterhalten.

Bitte teilen Sie diesen Beitrag mit mehr Benutzern.