Hice un ls -ldentro de un directorio, y mis archivos se muestran así:
james@nevada:~/development/tools/android-sdk-linux_86/tools$ ll
total 9512
drwxr-xr-x 3 james james 4096 2010-05-07 19:48 ./
drwxr-xr-x 6 james james 4096 2010-08-21 20:43 ../
-rwxr-xr-x 1 james james 341773 2010-05-07 19:47 adb*
-rwxr-xr-x 1 james james 3636 2010-05-07 19:47 android*
-rwxr-xr-x 1 james james 2382 2010-05-07 19:47 apkbuilder*
-rwxr-xr-x 1 james james 3265 2010-05-07 19:47 ddms*
-rwxr-xr-x 1 james james 89032 2010-05-07 19:47 dmtracedump*
-rwxr-xr-x 1 james james 1940 2010-05-07 19:47 draw9patch*
-rwxr-xr-x 1 james james 6886136 2010-05-07 19:47 emulator*
-rwxr-xr-x 1 james james 478199 2010-05-07 19:47 etc1tool*
-rwxr-xr-x 1 james james 1987 2010-05-07 19:47 hierarchyviewer*
-rwxr-xr-x 1 james james 23044 2010-05-07 19:47 hprof-conv*
-rwxr-xr-x 1 james james 1939 2010-05-07 19:47 layoutopt*
drwxr-xr-x 4 james james 4096 2010-05-07 19:48 lib/
-rwxr-xr-x 1 james james 16550 2010-05-07 19:47 mksdcard*
-rw-r--r-- 1 james james 205851 2010-05-07 19:48 NOTICE.txt
-rw-r--r-- 1 james james 33 2010-05-07 19:47 source.properties
-rwxr-xr-x 1 james james 1447936 2010-05-07 19:47 sqlite3*
-rwxr-xr-x 1 james james 3044 2010-05-07 19:47 traceview*
-rwxr-xr-x 1 james james 187965 2010-05-07 19:47 zipalign*
¿Qué significa ese asterisco?
Tampoco puedo ejecutar un archivo en particular, de la siguiente manera:
james@nevada:~/development/tools/android-sdk-linux_86/tools$ ./emulator
bash: ./emulator: No such file or directory
EDITAR : Estoy tratando de usar Eclipse emulator, pero sigue quejándose de que los archivos no existen, ¿pero está aquí?

Respuestas:
Ignacio Vázquez-Abrams ya ha explicado sobre
*:En cuanto al aspecto ejecutable
emulatorque realmente no puede ejecutar, esto puede suceder cuando el cargador dinámico solicitado poremulatorno existe. Puede verificar qué tipo de archivoemulatorestá con el comandofile emulatory con qué cargador dinámico y bibliotecas necesitaldd emulator(cualquier línea que muestre "no encontrado" es algo que necesita instalar).Dado el nombre del directorio y el tamaño del archivo,
emulatores probablemente un binario Linux x86. Sospecho que tienes un sistema amd64. Si es así, debe instalar un entorno de tiempo de ejecución para aplicaciones de 32 bits; en Ubuntu, necesitas elia32-libspaquete (y quizás tambiénia32-libs-gtk).También puede obtener este mensaje de error para un script cuyo intérprete como se indica en la
#!línea no existe.fuente
-bash: ./badshebang: /bin/xyzzy: bad interpreter: No such file or directorySignifica que el archivo es ejecutable. Se muestra un clasificador cuando
-Fse pasa alstravés de la línea de comando o de otra manera.fuente
De
info ls:fuente
Ubuntu (12.04, y probablemente otras versiones también) incluye la siguiente configuración por defecto:
Y como otros han explicado,
-Fes responsable del asterisco.IPython usa automáticamente la
Fbandera debajo del capó (por defecto), por lo que solo ingresarlsproducirá el efecto que está viendo allí.Editar: por cierto, estás diciendo que estás corriendo
ls -l,llpuede que correr no sea lo mismo en absoluto.fuente
Como varios otros han mencionado, la
-Fopciónlsmarcará ejecutables con el asterisco. No tiene un-Fen su línea de comando, pero es probable quelshaya sido alias. Puede verificar los alias en su shell de elección (en bash, use el comando incorporadoaliaspara enumerar los alias), o escapar dellscomando con una barra invertida para deshabilitar el alias.fuente