
ディレクトリ内の( ) ファイルを一覧表示するとls
、いくつかのファイルの後に等号が表示されます=
。私の場合、これらのファイルはすべて UNIX ドメイン ソケット ファイルです。
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=
その理由は何ですか?
ちなみに、ls -l
コマンドは表示されません=
答え1
シェルで次のように入力します
alias
あなたが持っているアライアスのリストが表示されます。あなたの場合は、おそらく次の行があります。
alias l=`ls -F`
その中で。
あなたはman ls
それを見ます
-F, --classify
append indicator (one of */=>@|) to entries
つまり、それが由来です=
。