Executable linux

Fermé
Niveka Messages postés 28 Date d'inscription lundi 16 février 2015 Statut Membre Dernière intervention 9 juin 2016 - 26 mai 2015 à 10:08
 CpasMoi - 26 mai 2015 à 14:27
Bonjour,
comment reconnaitre qu'un fichier est executable sur ubuntu?
merci d'avance

A voir également:

2 réponses

jee pee Messages postés 40558 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 16 décembre 2024 9 458
Modifié par jee pee le 26/05/2015 à 11:08
Salut,

Avec la commande
file nomfichier 


http://jp.barralis.com/linux-man/man1/file.1.php

cdlt

        Un étranger, c'est un ami qu'on n'a pas encore rencontré.
0
Salut,

Pas du tout, la commande file ne renvoie que le type de fichier (texte, données binaires, ou compilé), en aucun cas s'il est exécutable.

Pour ça il faut soit utiliser la commande
ls -l fichier
soit la commande
stat fichier
pour voir si le bit d'exécution est positionné.
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
Modifié par jisisv le 26/05/2015 à 13:04
Aucune des commandes ci-dessus ne suffit en elle-même, on peut très bien mettre un bit exécutagle sur un fichier .jpeg, cela n'en fera pas un programme (qu'il soit interprété, bytecode Java , Lua ou autre, binaire ELF, COFF...)

La commande file semble plus appropriée pour déterminer le type de fichier. Le bit x est un attribut du fichier.
D'où l'importance d'utiliser un langage précis dans les questions et réponses.

Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
0
C'est pas faux, au temps pour moi, merci.
0