Passen Sie die Dateiberechtigungen mit dem Linux-Befehl chmod an

Einführung

Berechtigungen überprüfen

Überprüfen Sie die Dateiberechtigungen mit dem Befehl ls.

$ ls -l

Bedeutung der Berechtigungen

Etwas wie "drwxr-xr-x" repräsentiert die Berechtigungseinstellungen.

Alphabet Bedeutung
d Verzeichnis
r Lesen
w Schreiben
x Lauf
- Nicht erlaubt

Das führende "d" zeigt an, dass es sich um ein Verzeichnis handelt. Der Rest repräsentiert drei Berechtigungsmuster: Eigentümer, Gruppenbenutzer und andere Benutzer. drwxr-xr-x befindet sich im folgenden Zustand.

Besitzer (u) Gruppenbenutzer (g) Andere Benutzer (o)
d rwx r-x r-x
Ist ein Verzeichnis Berechtigung zum Lesen, Schreiben und Ausführen Lesen, Ausführen, Schreiben nicht zulassen Lesen, Ausführen, Schreiben nicht zulassen

Berechtigungsnummern

Um rwx als Oktalzahl auszudrücken, ist es wie folgt. 0 bedeutet keine Erlaubnis, 1 bedeutet Erlaubnis.

rwx 8 Basis
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

Wenn Sie den Vorgang nur dem Eigentümer erlauben möchten rwx ------ wird zu 111000000 und wird zu 700.

Wie benutzt man

Arbeiten Sie mit Plus und Minus

Geben Sie dem Eigentümer Schreibberechtigung für die angegebene Datei

$ chmod u+w test.txt

Entfernen Sie die Ausführungsberechtigung des Eigentümers der angegebenen Datei

$ chmod u-x test.txt

Geben Sie alle durch Zahlen an

Oder geben Sie alle in Oktalzahlen an

$ chmod 700 test.txt

Recommended Posts

Passen Sie die Dateiberechtigungen mit dem Linux-Befehl chmod an
Versuchen Sie, die Datei mit dem Befehl less neu zu schreiben
Ersetzen Sie den Verzeichnisnamen und den Dateinamen im Verzeichnis zusammen mit einem Linux-Befehl.
[Linux] Führen Sie git pull regelmäßig mit dem Befehl crontab aus
Informationen zu Linux-Datei- und Verzeichnisberechtigungen
Überprüfen Sie den Speicherstatus des Servers mit dem Befehl Linux free
Überprüfen Sie den Betriebsstatus des Servers mit dem Linux-Befehl top
Extrahieren Sie die xz-Datei mit Python
Folgen Sie der Dateihierarchie mit fts
[Linux] Betriebssystemwiederherstellung mit Wiederherstellungsbefehl
Befehl [linux] kill, um den Prozess abzubrechen
Laden Sie die mit appcfg.py bereitgestellte Datei herunter
Drücken Sie den obersten Befehl mit htop
Datei mit Standard-App öffnen
Überprüfen Sie die Antwort des HTTP-Statuscodes mit dem Befehl curl (#Linux #Shell).
So erstellen Sie einen Befehl zum Lesen der Einstellungsdatei mit Pyramide
Überprüfen Sie die Verwendung des Server-E / A-Geräts mit dem Linux-Befehl iostat
So geben Sie das Ausgabeergebnis des Linux-Befehls man in eine Datei aus
Befehl "Chmod" zum Festlegen von Datei- und Ordnerberechtigungen und Zugriffsberechtigungen (Festlegen von Werten)
Linux-Befehl Nr. 4
Linux-Befehl Nr. 3
Passen Sie den Abstand zwischen den Figuren mit Matplotlib an
Überprüfen Sie die Existenz der Datei mit Python
[Linux] Verwendung des Befehls echo
Lesen wir die RINEX-Datei mit Python ①
Linux-Berechtigungen
Benachrichtigen Sie Slack, wenn der Linux-Befehl beendet ist
Linux-Befehl Nr. 5
Die Option --security kann unter CentOS Linux nicht mit dem Befehl dnf verwendet werden
Überprüfen Sie die Dateigröße mit du -sh *
Laden Sie die Datei mit PHP herunter [Im Aufbau]
Verwenden Sie den Befehl [shell], um eine beliebige Datei zu komprimieren, um eine Datei zu erstellen und die Originaldatei zu löschen.
Linux: Benennen Sie den vom Befehl ps angezeigten Prozess um
Linux: Verstehen Sie die Informationen, die vom Befehl top angezeigt werden
Komprimieren Sie mit dem Linux-Zip-Befehl auf der Java-Seite
Speichern Sie das Objekt in einer Datei mit pickle
Es ist ein Mac. Was ist der Linux-Befehl Linux?
Holen Sie sich die neueste Linux-Kernel-Version mit ArchLinux
Was! Der entpackte Dateiname war SJIS! Befehl?
Laden Sie die TensorFlow-Modelldatei .pb mit readNetFromTensorflow ().
Konvertieren Sie den Zeichencode der Datei mit Python3
* Ken Komiya: "[Schreiben eines Python-Programmdokuments mit Sphinx] (https://docs.google.com/presentation/d/1mLw2ZHeyl_9jWAwxE3Hx7stY5msCd-jyl22PkKRCdqg/edit#slide=id.g885309dee8_0_166)" * Python Study Group # 43] (https://startpython.connpass.com/event/112788/) * cocodrips: "[Schreiben Sie in Zukunft einen Docstring für Ihre Teamkollegen und sich selbst] (https://www.slideshare) .net / cocodrips / docstring) "Python, SphinxLinux-Befehlsliste
[Linux] Suchbefehl
Linux-Befehl <Basic 2>
Linux Server Befehl
Linux # Command Memo 1
Linux-Befehl [lesen]
Linux-Befehlsübersicht
[Linux] Befehl / Wissen
Mein Linux-Befehl
[Linux] Dateisuche
Linux-Befehl <Basic 1>
Linux-Befehlssammlung
Linux mkdir Befehl
Passen Sie die Austauschbarkeit von Linux an