
Wenn ich Dateien im Verzeichnis aufliste ( ) sehe, sehe ich nach einigen Dateien ls
das Gleichheitszeichen . Alle diese Dateien sind in meinem Fall UNIX-Domain-Socket-Dateien:=
user@Debian11:~/src/unix_sock$ l
a.out* cli_stream* dgrm_unix_sock.server= serv_stream* stream_serv.c tpf_unix_sock.server=
cli_dgrm* dgram/ serv_dgrm* stream_cli.c tpf_unix_sock.client=
Was ist der Grund dafür?
Übrigens ls -l
zeigt der Befehl nicht=
Antwort1
Geben Sie in Ihrer Shell ein
alias
Sie erhalten eine Liste der Allianzen, die Sie haben. In Ihrem Fall gibt es wahrscheinlich eine Zeile
alias l=`ls -F`
darunter.
In man ls
werden Sie sehen, dass
-F, --classify
append indicator (one of */=>@|) to entries
Daher =
kommt es.