Was ist die Anweisung zum Ändern von Berechtigungen unter Linux?

WBOY
Freigeben: 2022-06-20 17:13:16
Original
10726 Leute haben es durchsucht

Die Anweisung zum Ändern von Berechtigungen in Linux lautet „chmod [-R] Berechtigungswertdatei oder Verzeichnisname“. Der Befehl chmod ist ein Befehl, der die Berechtigungen des Benutzers für Dateien steuert Berechtigungen können mithilfe von Text- oder Zahlencode festgelegt werden. Dateiaufrufberechtigungen können in Dateieigentümer, Benutzergruppen und andere Benutzer unterteilt werden.

Was ist die Anweisung zum Ändern von Berechtigungen unter Linux?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

Was ist die Anweisung zum Ändern von Berechtigungen in Linux?

Der Linux-Befehl chmod (englische Schreibweise: Modus ändern) ist ein Befehl zum Steuern von Benutzerberechtigungen für Dateien.

Linux/Unix-Dateiaufrufberechtigungen sind in drei Ebenen unterteilt: Dateieigentümer (Owner ) ), Benutzergruppe (Gruppe), andere Benutzer (Andere Benutzer).

Was ist die Anweisung zum Ändern von Berechtigungen unter Linux?

Nur der Dateieigentümer und Superuser können die Berechtigungen einer Datei oder eines Verzeichnisses ändern. Sie können den absoluten Modus (Oktalzahlmodus) und den symbolischen Modus verwenden, um Dateiberechtigungen anzugeben.

Was ist die Anweisung zum Ändern von Berechtigungen unter Linux?

Nutzungsberechtigungen: alle Benutzer

Syntax

chmod [-cfvR] [--help] [--version] mode file...
Nach dem Login kopieren

Parameterbeschreibung

Modus: Berechtigungseinstellungszeichenfolge, das Format ist wie folgt:

[ugoa...][[+-=][rwxX]. ..][,...]

wobei:

u den Eigentümer der Datei darstellt, g die Person darstellt, die zur gleichen Gruppe wie der Eigentümer der Datei gehört, o andere Personen darstellt und a dies darstellt Alle drei .

+ bedeutet das Hinzufügen von Berechtigungen, - bedeutet das Aufheben von Berechtigungen, = bedeutet nur das Festlegen von Berechtigungen.

r bedeutet lesbar, w bedeutet beschreibbar, x bedeutet ausführbar und X bedeutet nur, wenn die Datei ein Unterverzeichnis ist oder die Datei als ausführbar festgelegt wurde.

Weitere Parameterbeschreibungen:

-c: Wenn die Berechtigungen der Datei tatsächlich geändert wurden, wird die Änderungsaktion angezeigt.

-f: Wenn die Berechtigungen der Datei nicht geändert werden können, wird keine Fehlermeldung angezeigt .

-v: Berechtigungsänderungen anzeigen. Details.

-R: Die gleichen Berechtigungsänderungen an allen Dateien und Unterverzeichnissen im aktuellen Verzeichnis vornehmen --version: Anzeigeversion

Ein Beispiel ist wie folgt:

Setzen Sie die Datei file1.txt als für jeden lesbar ein:

chmod ugo+r file1.txt
Nach dem Login kopieren

Setzen Sie die Datei file1.txt als für jeden lesbar:

chmod a+r file1.txt
Nach dem Login kopieren

Setzen Sie die Datei file1.txt ein und file2.txt als Der Dateieigentümer kann in dieselbe Gruppe wie die Datei schreiben, andere können jedoch nicht darauf schreiben:

chmod ug+w,o-w file1.txt file2.txt
Nach dem Login kopieren

Empfohlenes Lernen:

Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Anweisung zum Ändern von Berechtigungen unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!