Die +
nach den normalen Berechtigungsbits angezeigten Bits zeigen an, dass für die Datei / das Verzeichnis eine spezielle Berechtigung gilt. Die Sonderberechtigung lautet POSIX ACL (Access Control List).
Sie können eine ACL-Regel festlegen, indem Sie setfacl
die bereits festgelegten Regeln verwenden und anzeigen getfacl
.
Beispiel:
% ls -l foo.sh
-rwxrwxr-x 1 foobar foobar 206 Aug 28 02:08 foo.sh
% setfacl -m u:spamegg:x foo.sh
% ls -l foo.sh
-rwxrwxr-x+ 1 foobar foobar 206 Aug 28 02:08 foo.sh
% getfacl foo.sh
# file: foo.sh
# owner: foobar
# group: foobar
user::rwx
user:spamegg:--x
group::rwx
mask::rwx
other::r-x
Überprüfen Sie man getfacl
und man setfacl
um mehr Idee zu bekommen.
.
Nebenbei bemerkt, wenn Sie einen Inplace von sehen +
, ist dies für den SELINUX-Kontext.
Und das 3
Nachher +
gibt die Anzahl der Hardlinks an, über die die Datei verfügt. Ein Hardlink ist ein Name für die Datei (genau der Inode der Datei), sodass die Anzahl der Hardlinks die Anzahl der Namen angibt, die die Datei hat.
In Ihrem Fall lautet der Eintrag:
drwxr-x---+ 3 root root 4096 Sep 3 08:14 ../
Es ist für das übergeordnete Verzeichnis des aktuellen Verzeichnisses ( /media/username/DATA
), zeigt also ..
auf das /media/username
Verzeichnis.
Unter Linux hat jedes Verzeichnis mindestens zwei feste Links, einer für .
(aktuelles Verzeichnis, Link zu sich selbst) und der andere ist der Eintrag im übergeordneten Verzeichnis (Name-Inode-Zuordnung), der von Unix geerbt wurde.
Sie haben eine feste Linkanzahl von 3 für /media/username
, was bedeutet, dass Sie /media/username
ein Unterverzeichnis haben (Standard 2 plus eins für den ..
Eintrag des Unterverzeichnisses). Wenn es 2 Unterverzeichnisse gäbe, wäre die Anzahl der festen Verbindungen 4, da beide Unterverzeichnisse ..
wieder dem übergeordneten Verzeichnis zugeordnet sind .
Überprüfen Sie man ls
auch.