-rw-r--r-- 1 root root 1502 May 14 23:06 file1.css
-rw------- 1 www-data root 894 Mar 28 01:10 file2.html
Was ist der Unterschied bei den Berechtigungen zwischen diesen beiden Dateien?
Antwort1
Unter Linux und Unix ist alles eine Datei. Verzeichnisse sind Dateien, Dateien sind Dateien und Geräte sind Dateien. Geräte werden normalerweise als Knoten bezeichnet, sie sind jedoch immer noch Dateien. Alle Dateien auf einem System haben Berechtigungen, die es anderen erlauben oder verbieten, sie anzuzeigen, zu ändern oder auszuführen.
Im ersten
-rw-r--r--
Die Berechtigungen sind wie folgt für Benutzer, Gruppen und andere
owner = Read & Write (rw-)
group = Read (r--)
other = Read (r--)
während im zweiten
-rw-------
nur Benutzer haben Lese- und Schreibberechtigung, d. h.
owner = Read & Write (rw-)
group = None (---)
other = None (---)
Weitere Einzelheiten finden Sie unterDateiberechtigungen hier
Antwort2
Die erste Datei:
-rw-r--r-- 1 root root 1502 May 14 23:06 file1.css
Diese Datei root root
gehört dem Benutzer root
, der, wie Sie sehen, in der Spalte „Dateieigentümer“ der Auflistung aufgeführt ist. Der zweite Verweis befindet root
sich in der vierten Spalte der Auflistung. Dies ist die Spalte, in der der Gruppeneigentümer der Datei angezeigt wird. Der Gruppeneigentümer ist root.
Die zweite Datei:
-rw------- 1 www-data root 894 Mar 28 01:10 file2.html
Wie in der 3. Spalte angegeben, gehört diese Datei dem Benutzernamen www-data
. Wie Sie sehen können, ist der Gruppenbesitzer der zweiten Datei root
.
Sie haben Benutzernamen (Benutzer-ID) und Gruppennamen (Gruppen-ID) für die Eigentümer von Dateien in Unix/Linux. Die Namen von Benutzer und Gruppe können gleich oder unterschiedlich sein. Mithilfe von of Long Listing
( ls
) ls -l
können Sie diese Art von Details zur Datei anzeigen.
Schnelle Antwort
Kurz gesagt, der Unterschied liegt im Spezifischen userid owner
und group id owner
. Sie sind in den beiden Dateien unterschiedlich.
Nachfolgend finden Sie weitere Einzelheiten zur Auflistung. Ein wichtiges Merkmal der Dateien ist in Spalte eins der Auflistung angegeben. Es zeigt die Art der Berechtigung an, die der Datei erteilt wurde, z. B. Lesen, Schreiben und Ausführen.
Spaltenerklärung
- Berechtigungen
- Anzahl der Links
- Benutzer
- Gruppe
- Größe
- Änderungsmonat
- Datum geändert
- Änderungszeit
- Datei- oder Verzeichnisname