J'ai remarqué que certains de mes fichiers ont un astérisque à la fin.
L'astérisque à la fin a-t-il une signification particulière? Je pense qu'ils sont principalement exécutables et affichés en vert par la ls
commande.
Vous verrez cela ./bkmp*
et ./bkmp0*
un astérisque à la fin. Ce sont des scripts bash exécutables.
Voici ma sortie:
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
vfclistes
la source
la source
echo *
a le même résultat quels
Réponses:
Si vous utilisez uniquement
ls
sans arguments, il semble que vous utilisiez un alias pourls
. Pour obtenir le même résultat, je dois utiliserls -lF
. De lals
page de manuel:Les symboles signifient ce qui suit:
Pour tester si vous utilisez un alias, utilisez
alias ls
. Mine (qui est la valeur par défaut Ubuntu) dit:Plus d'informations sur l'utilisation des alias peuvent être trouvées ici .
la source
ll
fera cela, car c'est un alias dels -alF
.Ces fichiers sont en effet exécutables. C'est parce que vous avez (ou votre
.bashrc
fichier a) spécifié l'-F
option. Malheureusement, la page de manuel n’est pas très claire à ce sujet:Mais pour autant que je sache, il
*
s’agit des exécutables,/
des répertoires,=
des sockets,>
des portes,@
des liens symboliques,|
des FIFO et rien des fichiers classiques.En outre, la couleur verte est due au fait que vous avez (ou votre
.bashrc
fichier a) spécifié l'--color
option.la source
On dirait que votre ls est configuré pour indiquer les fichiers exécutables.
http://forums.whirlpool.net.au/archive/961288
Peut-être que votre ls est alias avec quelque chose de plus. vérifier
la source
Je pense que ce sont des exécutables et ils commencent à fonctionner si vous démarrez votre système. quelque chose comme des scripts de démarrage.
la source