我正在使用 Mac OSX。当我打字时,ls -l我看到类似的东西
drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 .
drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 ..
-rwxrwxrwx@ 1 xonic staff 6148 25 Mai 23:04 .DS_Store
-rw-r--r--@ 1 xonic staff 17284 22 Jun 00:20 filmStrip.cpp
-rw-r--r--@ 1 xonic staff 3843 21 Jun 21:20 filmStrip.h
Run Code Online (Sandbox Code Playgroud)
@的意思是什么?
我对ll命令的输出有疑问。
当在我的 shell 中执行ll命令时,我获得了这个输出:
-rwxrwxr-x 1 andrea andrea 104215 ott 15 15:56 atmosfs*
Run Code Online (Sandbox Code Playgroud)
为什么我*的文件名旁边有atmosfs?这是什么意思?
关于forls -F中确实提到了:man ls-F
-F, --classify
append indicator (one of */=>@|) to entries
Run Code Online (Sandbox Code Playgroud)
我读了以下内容:
列表在哪里:
@ indicates a symbolic link
* indicates an executable
= indicates a socket file
| indicates a named pipe
> indicates a door
/ indicates a directory
Run Code Online (Sandbox Code Playgroud)
但是,官方 Unix/Linux 指标条目类型的完整列表在哪里?当然包括他们的描述