Hvernig á að finna út skráargerðir í Linux


Auðveldasta leiðin til að ákvarða gerð skráar á hvaða stýrikerfi sem er er venjulega að skoða eftirnafn hennar (til dæmis .xml, .sh, .c, .tar osfrv.). Hvað ef skrá er ekki með eftirnafn, hvernig geturðu ákvarðað gerð hennar?

Linux er með gagnlegt tól sem kallast skrá sem framkvæmir nokkrar prófanir á tiltekinni skrá og prentar skráargerðina þegar próf hefur heppnast. Í þessari stuttu grein munum við útskýra gagnleg dæmi um skráarskipanir til að ákvarða skráartegund í Linux.

Athugið: Til að hafa alla valkosti sem lýst er í þessari grein ættir þú að keyra skráarútgáfu 5.25 (fáanleg í Ubuntu geymslum) eða nýrri. CentOS geymslur eru með eldri útgáfu af skráarskipun (skrá-5.11) sem skortir nokkra möguleika.

Þú getur keyrt eftirfarandi skipun til að staðfesta útgáfu skráarforritsins eins og sýnt er.

$ file -v

file-5.33
magic file from /etc/magic:/usr/share/misc/magic

Linux skrá Command Dæmi

1. Einfaldasta skráarskipunin er sem hér segir þar sem þú gefur bara upp skrá hvers konar þú vilt finna út.

$ file etc

2. Þú getur líka sent nöfn skráanna sem á að skoða úr skrá (ein í hverri línu), sem þú getur tilgreint með -f fánanum eins og sýnt er.

$ file -f files.list

3. Til að láta skrá virka hraðar geturðu útilokað próf (gild próf innihalda apptype, ascii, encoding, tokens, cdf, compress, elf, soft og tar) af listanum yfir prófanir sem gerðar eru til að ákvarða skráargerðina, notaðu -e fána eins og sýnt er.

$ file -e ascii -e compress -e elf etc

4. Valmöguleikinn -s veldur því að skrá les einnig sérskrár fyrir blokk eða staf, til dæmis.

$ file -s /dev/sda

/dev/sda: DOS/MBR boot sector, extended partition table (last)

5. Með því að bæta við -z valmöguleikunum er bent á að skráin skoði inn í þjappaðar skrár.

$ file -z backup

6. Ef þú vilt tilkynna aðeins um innihaldið, ekki þjöppun þjappaðrar skráar, notaðu -Z fánann.

$ file -Z backup

7. Þú getur sagt skráarskipuninni að gefa út mime strengi í stað hinna hefðbundnari lesanlegra manna, með því að nota -i valkostinn.

$ file -i -s /dev/sda

/dev/sda: application/octet-stream; charset=binary

8. Að auki geturðu fengið skástrikaðskilinn lista yfir gildar viðbætur fyrir skráargerðina sem finnast með því að bæta við –framlengingarrofanum.

$ file --extension /dev/sda

Fyrir frekari upplýsingar og notkunarmöguleika, skoðaðu skráarskipunarsíðuna.

$ man file

Það er allt og sumt! file skipun er gagnlegt Linux tól til að ákvarða gerð skráar án framlengingar. Í þessari grein deildum við nokkrum gagnlegum skráarskipunardæmum. Ef þú hefur einhverjar spurningar eða hugsanir til að deila, notaðu athugasemdareyðublaðið hér að neðan til að ná í okkur.