NK-*_*ell 0 linux unix bash ls sockets
当我列出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=
Run Code Online (Sandbox Code Playgroud)
这是什么原因呢?
顺便说一句,该ls -l命令不显示=
小智 5
在你的 shell 中,输入
alias
Run Code Online (Sandbox Code Playgroud)
您将获得您拥有的别名列表。在你的情况下,可能有一行
alias l=`ls -F`
Run Code Online (Sandbox Code Playgroud)
他们之中。
在man ls你会看到
-F, --classify
append indicator (one of */=>@|) to entries
Run Code Online (Sandbox Code Playgroud)
所以,这就是它的=来源。
| 归档时间: |
|
| 查看次数: |
242 次 |
| 最近记录: |