Ich möchte Dateitypen finden, die aus Sicht des Kernels ausführbar sind. Soweit ich weiß, sind alle ausführbaren Dateien unter Linux ELF-Dateien. Also habe ich folgendes versucht:
find * | file | grep ELF
Das funktioniert jedoch nicht. Hat jemand andere Ideen?
binfmt_misc
Ihnen kann beliebige Dateien wie Klassen läuft, exes usw. en.wikipedia.org/wiki/Binfmt_misc
binfmt_misc
. Binärformate sind so flexibel wie Dateisysteme unter Linux. Suchen Sie auf jeden Fall ELFs, aber (a) Sie finden nicht alle ausführbaren Dateien, (b) die ELFs, die Sie finden, sind in der Praxis nicht unbedingt ausführbar . Beispielsweise kann ein SPARC64-ELF nicht auf einem x86 ausgeführt werden.