Linux ‘ls’ – what does the * mean

linuxls

When I do a ls in a folder, I sometimes get entries like:

a.txt*
b.txt
b.txt~

I believe:

~ means that it's a swap copy, however what does the * mean?

Best Answer

Your ls seems to have an alias to ls -F. It shows the filetype:

* for executable
/ for directory
@ for symlink
| for fifo
= for socket
Related Question