文件名末尾的等号

Equals sign at end of filename

我遇到了一些 mysql 问题,我去找了我的 mysql 套接字文件,但是在对目录执行 ls -lA 时,它的末尾附加了一个等号.我正在使用 Mac OS X 10.6.8.

srwxrwxrwx  1 _mysql  wheel    0 Jul 23 10:08 mysql.sock=

当我 cat 它带有等号时,它是不行的,所以它实际上不是名称的一部分...

cat: mysql.sock=: No such file or directory

这是怎么回事?我可以在网上找到很多关于附加 *@ 的信息,但没有 =

我想我应该注意,当我 cat 没有等号时,它确实有效。

This 帮助我理解了开头 s 的含义(即 'socket')。

答案在这里:https://unix.stackexchange.com/questions/107429/sign-at-the-end-of-sock-files-in-the-ls-output

就是套接字的意思。