Maaginen numero

Linux.fista
Siirry navigaatioon Siirry hakuun
Tulostettavaa versiota ei enää tueta ja siinä voi olla renderöintivirheitä. Päivitä selaimesi kirjanmerkit ja käytä selaimen tavallista tulostustoimintoa sen sijaan.

Maaginen numero (englanniksi magic number) on tiedostomuodon tunnisteena käytettävä tiedostossa aina esiintyvä merkkijono tms. Sanalla on myös muita merkityksiä.

Komento file käyttää tiedostomuodon tunnistamiseen tiedostossa magic löytyviä tunnisteita.

Käsite on saanut nimensä PDP11-ajan Unixeista, missä yhteensopivuussyistä käännetty ohjelma alkoi tietyillä konekielikäskyillä, tarkoituksena ohittaa ohjelman alku. Ohjelma voitiin tunnistaa näistä alun tavuista, joiden merkitys ei ollut yleisesti tiedossa, mutta sai ohjelman "maagisesti" toimimaan.