Heim  >  Artikel  >  System-Tutorial  >  Detaillierte Erläuterung der Linux-Dateiattribute und -Berechtigungen

Detaillierte Erläuterung der Linux-Dateiattribute und -Berechtigungen

WBOY
WBOYOriginal
2024-06-01 17:06:00419Durchsuche

Unter Linux hat jede Datei drei Identitäten: „Benutzer, Gruppe, Andere“

Eine der nützlichsten Funktionen von Benutzergruppen besteht darin, dass beim Entwickeln von Ressourcen in einem Team jedes Konto von mehreren Benutzergruppen unterstützt werden kann

Linux-Dateieigenschaften:

1. Nachdem Sie sich als Root bei Linux angemeldet haben, führen Sie „ls -al“ aus (ls:list, zeigt den Dateinamen und die zugehörigen Attribute der Datei an; -al: listet die detaillierten Berechtigungen und Attribute aller Dateien auf (einschließlich versteckter Dateien). ) ;

Detaillierte Erläuterung der Linux-Dateiattribute und -Berechtigungen

Die erste Spalte: Dateityp und Berechtigungen
Der erste Buchstabe stellt den Dateityp dar: d Verzeichnis
-Datei

lVerknüpfte Datei

bDie zur Speicherung in der Gerätedatei verfügbaren Schnittstellengeräte

c stellt das Gerät mit serieller Schnittstelle in der Gerätedatei dar, z. B. eine Tastatur, eine Maus und andere Einmallesegeräte·

Die nächsten drei Gruppen sind in Gruppen unterteilt. Die erste Gruppe enthält die Berechtigungen des Dateieigentümers (Benutzers), die zweite Gruppe enthält die Berechtigungen derselben Benutzergruppe (Gruppe) und die dritte Gruppe enthält die Berechtigungen anderer Nichtbenutzer Gruppen (Andere)
2. Zweite Spalte: Wie viele Dateinamen sind mit diesem Knoten (i-Node) verbunden

Jede Datei zeichnet ihre Berechtigungen und Attribute im I-Node des Dateisystems auf. Der von uns verwendete Verzeichnisbaum wird jedoch mithilfe des Dateinamens aufgezeichnet, sodass jeder Dateiname mit einem I-Node verbunden wird Wie viele verschiedene Dateinamen sind mit derselben I-Node-Nummer verbunden
3. Die dritte Spalte: Eigentümerkonto

4. Die vierte Spalte: die Benutzergruppe, zu der die Datei gehört

5. Die fünfte Spalte: Kapazität, Standardeinheit B

6. Spalte Sechs: Erstellungs- oder letztes Änderungsdatum

Vollzeit ansehen ls -l --full-time

(Sie können „LANG = en_US“ verwenden, um die Sprache für verstümmelte Zeichen zu ändern)

(Ändern Sie die Systemkonfigurationsdatei „/etc/sysconfig/i 18n“, ändern Sie den Inhalt der Datei mit nano und stellen Sie „LANG = en_US“ ein, sodass die Standardsprache des Systems Englisch ist)

7. Die siebte Spalte: Dateiname

Detaillierte Erläuterung der Linux-Dateiattribute und -Berechtigungen

rwx: Der Standort ändert sich nicht, wenn keine Berechtigung vorliegt, erscheint ein Minuszeichen (-)

r:lesen

w: beschreibbar

x:execute

Die Bedeutung von Dateiberechtigungen

Einer der Unterschiede zwischen Linux und Windows: Im Linux-System werden jeder Datei viele Attribute hinzugefügt, insbesondere das Konzept der Benutzergruppen

1. Systemschutzfunktion (Datensicherheit)

2. Teamentwicklungssoftware oder Datenaustauschfunktion

3. Wenn die Berechtigungen nicht richtig festgelegt werden, kann dies zu Schäden führen

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Linux-Dateiattribute und -Berechtigungen. 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