UNIX 소켓 파일이 ls로 끝나고 등호로 끝나는 이유는 무엇입니까?

UNIX 소켓 파일이 ls로 끝나고 등호로 끝나는 이유는 무엇입니까?

디렉토리에 ( ) 파일을 나열하면 일부 파일 뒤에 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

그래서 그것이 바로 가 =나오는 곳입니다.

관련 정보