I am assuming that the command
ll is not a command but an alias for 'ls -alF'.
This is the default on some distributions (e.g. Ubuntu 12.04).
The actual command used is thus
info ls shows the following:
Append a character to each file name indicating the file type.
Also, for regular files that are executable, append `*'. The file
type indicators are `/' for directories, `@' for symbolic links,
`|' for FIFOs, `=' for sockets, `>' for doors, and nothing for
Specifically, the for regular files that are executable, append