He notado que algunos de mis archivos tienen un asterisco al final.
¿El asterisco al final tiene algún significado particular? Creo que en su mayoría son ejecutables y se muestran en verde por el lscomando.
Verá eso ./bkmp*y ./bkmp0*tendrá un asterisco al final. Son scripts ejecutables de bash.
Aquí está mi salida:
drwxr-xr-x 7 username username 4096 Oct 2 18:28 ./
drwxr-xr-x 8 root root 4096 Oct 2 09:25 ../
-rw-r--r-- 1 username username 3724 Sep 22 03:06 .bashrc
-rwxr--r-- 1 username username 319 Sep 22 03:42 .bkmp*
-rwxr--r-- 1 username username 324 Sep 29 23:30 .bkmp0*
drwx------ 2 username username 4096 Sep 17 13:52 .cache/
-rw-r--r-- 1 username username 675 Sep 17 13:37 .profile
drwx------ 2 username username 4096 Sep 22 10:10 .ssh/
drwx------ 2 username username 4096 Sep 24 19:49 .ssh.local/
drwxr-xr-x 2 username username 4096 Sep 22 04:10 archives/
drwxr-xr-x 3 username username 4096 Sep 24 19:51 home/
-rw-r--r-- 1 username username 27511 Sep 24 19:51 username_backup.20120924_1908.tar.gz
filesystem
ls
vfclists
fuente
fuente

echo *tiene el mismo resultado quelsRespuestas:
Si solo está usando
lssin argumentos, parece que está usando un alias parals. Para obtener el mismo resultado, necesito usarls -lF. Desde la página dellsmanual:Los símbolos significan lo siguiente:
Para probar si está usando un alias, use
alias ls. El mío (que es el predeterminado de Ubuntu) dice:Puede encontrar más información sobre el uso de alias aquí .
fuente
llhará esto, ya que es un alias dels -alF.Esos archivos son de hecho ejecutables. Es porque has (o tu
.bashrcarchivo ha) especificado la-Fopción. Lamentablemente, la página de manual no es muy clara al respecto:Pero hasta donde yo sé
*es para ejecutables,/para directorios,=para enchufes,>para puertas,@para enlaces simbólicos,|para FIFO y nada para archivos normales.Además, el color verde se debe a que
.bashrcha especificado (o su archivo) la--coloropción.fuente
Parece que su ls está configurado para denotar archivos ejecutables.
http://forums.whirlpool.net.au/archive/961288
Tal vez tu ls tenga un alias con algo extra. comprobar
fuente
Estoy pensando que son ejecutables y comienzan a ejecutarse si inicia su sistema. algo así como scripts de inicio.
fuente