Linux: Unterschied zwischen "chmod +x" und "chmod u+x"
Frage von Gast | Letztes Update am 17.02.2023 | Erstellt am 16.01.2014
Ich beschäftige mich im Moment zum ersten Mal mit Batch Skripten unter Linux. Ich habe schon eine Datei mit meinem Batch Skript erstellt und weiß auch, dass man diese Datei als ausführbar markieren muss.
Allerdings gibt es im Internet unterschiedliche Vorgehensweisen. In dem einen Tutorial steht, man müsse "chmod +x" verwenden, auf der anderen Website "chmod u+x".
Ich habe beides ausprobiert und offensichtlich gibt es keinen Unterschied. Beides funktioniert gleichermaßen. Oder gibt es doch einen Unterschied? Wann sollte ich was verwenden?
Ähnliche Themen
Linux: Programm-Datei als ausführbar markieren
Tutorial | 0 Kommentare
Release von Debian Paketen, RPM Paketen und Binaries für Linux
Blog | 0 Kommentare
Linux: chmod +x über GUI möglich?
Frage | 1 Antwort
Lazarus: Betriebssystem erkennen (Compiler Switch)
Tutorial | 3 Kommentare
Was haben sich solche für Titel gegeben die als "Radikalfeministin" bezeichnet werden können?
Offene Frage | 0 Antworten
jQuery: Unterschied zwischen "return false" und "event.preventDefault()"
Info | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Das "u" steht für "User". Das bedeutet, das Ausführbar-Machen der Datei gilt nur für den Besitzer dieser Datei.
Folgendes ist möglich:
Wenn du nur "chmod +x" eingibst, ist das dasselbe wie "chmod a+x", die Änderung gilt für alle.
Es ist aber auch möglich mehrere der Buchstaben zu kombinieren, zum Beispiel "chmod ugo-x" oder "chmod ug-x" für den Nutzer dem das File gehört und den anderen Nutzern aus der File Group.
Mit "chmod -x" kannst du die Ausführbarkeit übrigens wieder aufheben. Das Minuszeichen entfernt die Flags, das Pluszeichen fügt sie hinzu.
Letztes Update am 17.02.2023 | Erstellt am 16.01.2014