Verwendung des Befehls chattr

PHP中文网
PHP中文网Original
2017-06-20 11:22:512650Durchsuche

Verwendung des Chattr-Befehls: chattr [ -RV ] [ -v Version ] [ Modus ] Dateien...
Das Wichtigste ist im [Modus] Teil, [Modus] Der Teil ist eine Kombination aus den Zeichen +-= und [ASacDdIijsTtu]. Dieser Teil wird verwendet, um das Attribut
der Datei zu steuern.
+: Parameter basierend auf den ursprünglichen Parametereinstellungen hinzufügen.
-: Parameter basierend auf den ursprünglichen Parametereinstellungen entfernen.
=: Aktualisierung auf die angegebenen Parametereinstellungen.
A: Die Atime (Zugriffszeit) einer Datei oder eines Verzeichnisses kann nicht geändert (geändert) werden, wodurch das Auftreten von Festplatten-E/A-Fehlern wie bei Laptops wirksam verhindert werden kann.
S: Option zur Festplatten-E/A-Synchronisierung, ähnlich der Sync-in-Funktion.
a: Nach dem Festlegen dieses Parameters können Daten nur zur Datei hinzugefügt, aber nicht gelöscht werden. Er wird hauptsächlich für die Sicherheit der Serverprotokolldatei verwendet dieses Attribut.
c: Komprimieren, legt fest, ob die Datei vor dem Speichern komprimiert wird. Beim Lesen ist eine automatische Dekomprimierung erforderlich.
d: kein Dump, die Einstellungsdatei kann nicht das Sicherungsziel des Dump-Programms sein.
i: Die Einstellungsdatei kann nicht gelöscht, umbenannt, verknüpft werden und Inhalte können nicht geschrieben oder hinzugefügt werden. Der i-Parameter ist sehr hilfreich für die Sicherheitseinstellungen des Dateisystems.
j: Journal, legen Sie diesen Parameter so fest, dass er bei der Übergabe angezeigt wird Mount-Parameter: data=ordered oder data=writeback mount Das Dateisystem wird geladen, die Datei wird beim Schreiben zuerst (im Journal) aufgezeichnet. Wenn der Dateisystemparameter auf data=journal gesetzt ist, ist dieser Parameter automatisch ungültig.
s: Dateien oder Verzeichnisse vertraulich löschen, d. h. der gesamte Festplattenspeicher wird wiederhergestellt.
u: Im Gegensatz zu s wird der Dateninhalt tatsächlich weiterhin auf der Festplatte gespeichert und kann zum Wiederherstellen verwendet werden.
wird häufig in verwendet Jede Parameteroption ist a und i. Die Option a muss zwangsweise hinzugefügt, aber nicht gelöscht werden und wird hauptsächlich für Sicherheitseinstellungen des Protokollsystems verwendet. i ist eine strengere Sicherheitseinstellung. Nur Superuser (Root) oder ein Prozess mit CAP_LINUX_IMMUTABLE-Verarbeitungsfunktion (Identität) können diese Option anwenden.

Datei sperren: chattr +i Dateiname

Entsperren: chattr -i Dateiname

Attributansicht: lsattr Dateiname

Das obige ist der detaillierte Inhalt vonVerwendung des Befehls chattr. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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