
Ich habe Zweifel bezüglich der Befehlsausgabe ll
.
Wenn ich den ll
Befehl in meiner Shell ausführe, erhalte ich diese Ausgabe:
-rwxrwxr-x 1 andrea andrea 104215 ott 15 15:56 atmosfs*
Warum steht *
neben dem Dateinamen atmosfs
? Was bedeutet das?
Antwort1
Das *
bedeutet, dass die Datei (hinsichtlich der Berechtigungen) ausführbar ist.
Ihr Alias enthält wahrscheinlich die -F
Option für ls
, die Folgendes hinzufügt:
/
in Verzeichnisse*
auf ausführbare Dateien@
auf symbolische Links=
auf Sockel|
auf FIFOs (First In First Out, auch bekannt als Named Pipes)
Im alltäglichen Gebrauch werden Sie vor allem die ersten drei sehen.
Es ist irritierend, wenn man damit nicht vertraut ist, aber es ist eine durchaus nützliche Option.