20

In Ubuntu 10.10, showing a file listing using ll will occasionally show files with a * appended to the name of the file. What does this star mean?

Chris Henry
  • 1,512
  • 3
  • 15
  • 15

2 Answers2

19

It means the file is executable and you have ll aliased to ls -F, ls --classify or ls --indicator-style=classify (among other possible options). You can use the command alias ll to see what the alias is and change it persistently by editing your ~/.bashrc file (or other file) where it's defined.

Other indicators:

  • / - directory
  • @ - symbolic links
  • | - fifos
  • = - sockets
  • > - doors

each depending on OS/filesystem support.

Dennis Williamson
  • 60,515
  • 14
  • 113
  • 148
15

It means the file is executable.

Gerald Combs
  • 6,331
  • 23
  • 35