I have a doubt related the output of ll
command.
When, in my shell, I execute the ll
command I obtain this output:
-rwxrwxr-x 1 andrea andrea 104215 ott 15 15:56 atmosfs*
Why I have the *
next to the file name atmosfs
? What does it mean?
I have a doubt related the output of ll
command.
When, in my shell, I execute the ll
command I obtain this output:
-rwxrwxr-x 1 andrea andrea 104215 ott 15 15:56 atmosfs*
Why I have the *
next to the file name atmosfs
? What does it mean?
The *
means the file is executable (permissions-wise).
Your alias probably includes the -F
option for ls
, which will add:
/
onto directories*
onto files that are executable@
onto symbolic links=
onto sockets|
onto FIFOs (First In First Out, aka Named Pipes)You'll mostly see the first three in day to day usage.
It's jarring if one is unfamiliar with it, but it's quite a useful option.
*
but no-F
flag passed. So would I never found the answer without such good already asked question. Thanks. – kyb Apr 16 '17 at 21:07