Ètò ṣíṣàgbékalẹ̀ ni sọ́fitiwia pàtàkì tí ń ṣíṣé kọ̀mpútà tàbí ẹ̀rọ alágbè́ka. Ètò ṣíṣàgbékalẹ̀ ló ń ṣàkóso ẹ̀rọ amúgbára (hardware) ó sì ń fún àwọn ètò míì ní pẹpẹ láti máa ṣiṣẹ́ lórí rẹ̀. Àpẹẹrẹ ni Windows àti Unix lórí kọ̀mpútà, àti Android àti iOS lórí àwọn ẹ̀rọ alágbè́ka.
Ètò ṣíṣàgbékalẹ̀ ni ètò àkọ́kọ́ tí ń kó sórí nigbati o bá tan ẹ̀rọ náà. Àwọn ètò míì ló máa ń lò ó láti fi ohun hàn lórí iboju, ka ohun tí o tẹ, àti láti ṣí àti fipamọ́ àwọn fáìlì.
Nínú metadata fáìlì, Operating System jẹ́ ààyè kan nínú àwọn fáìlì àká (archive) kan àti fáìlì ìmúpọ̀ nẹ́tíwọ́ọ̀kì. Nínú àká, ó ń sọ fún ọ irú ètò wo tàbí irú eto fáìlì wo ni wọ́n lò láti dá àká náà sílẹ̀.
Àwọn fáìlì wo ló rú u
Àwọn àká GZIP àti RAR ni wọ́n máa ń pa ààyè yìí mọ́. Àwọn fáìlì GZIP sábà máa ń parí ní .gz, àwọn fáìlì RAR sì máa ń parí ní .rar. MIME types wọn ni application/gzip àti application/vnd.rar.
Fáìlì GZIP sábà máa ń ní fáìlì kan ṣoṣo tí a ti fi kó pọ̀. Wọ́n sábà máa ń lò GZIP pọ̀ mọ́ fọ́máàtì àká TAR, abájáde sì sábà máa ń parí ní .tar.gz.
Ìṣòro-orí (header) tí ó ní ààyè yìí tún ní ọ̀nà ìfipamọ́pọ̀ (compression method) ó sì lè ní orúkọ fáìlì tí wọ́n ti dá sínú àká. Àwọn fáìlì RAR tún ń fi ìwọ̀n àì-fipamọ́pọ̀ hàn.
Àwọn àká ZIP pa kóòdù tó jọra mọ́ nínú ààyè kan tí wọ́n pè ní "version made by". Kóòdù yìí ni ń sọ ètò wo ni wọ́n ṣe àfikún fáìlì kọọkan fún un.
Àwọn fáìlì ìmúpọ̀ nẹ́tíwọ́ọ̀kì nínú fọ́máàtì PCAPNG tún ní ààyè kan pẹ̀lú orúkọ yìí. Ní bẹ̀ ó jẹ́ ọ̀rọ̀ ọ̀fẹ́ bíi Windows XP SP2, kì í ṣe kóòdù.
Nibo ni iye ti wa
Kò sí ènìyàn tí ń tẹ ìye yìí. Ètò tí ó ń dá àká náà sílẹ̀ ló ń kọ ọ́ sínú fáìlì náà.
Nínú fáìlì GZIP, ìye náà jẹ́ báìtì kan ṣoṣo, báìtì tó kẹ́yìn nínú ìṣòro-orí tó dìdé báìtì mẹ́wàá. Àkọsílẹ̀ àbá GZIP sọ pé báìtì yìí ló ń tọ́ka irú eto fáìlì tí ìfipamọ́pọ̀ ti wáyé lórí rẹ̀.
Ìkàwé ìfipamọ́pọ̀ zlib máa ń kọ kóòdù ètò ṣíṣàgbékalẹ̀ tìkára rẹ̀ lọ́wọ́lọ́wọ́. Ètò kan lè tún kọ 255, tó túmọ̀ sí pé a kò mọ̀.
Fọ́máàtì RAR 5 ń ṣàlàyé ààyè yìí gẹ́gẹ́ bí irú ètò ṣíṣàgbékalẹ̀ tí wọ́n lò láti dá àká náà sílẹ̀. Fáìlì kọọkan nínú àká RAR 5 ní ìṣòro-orí tirẹ̀ pẹ̀lú ìye yìí.
Bá ìyẹn ṣe rí
Àká kan máa ń pa nọ́mbà mọ́, ìròyìn metadata sì sábà máa ń fi orúkọ tó bá a mu hàn. Àkọsílẹ̀ GZIP yàn ìyọkúrò 15. Wọ̀nyí ni márùn-ún nínú wọn:
0: eto fáìlì FAT (MS-DOS, OS/2, NT/Win32)3: Unix7: Macintosh11: eto fáìlì NTFS (NT)255: a kò mọ̀
Diẹ̀ nínú àwọn ìye wọ̀nyí ń darúkọ eto fáìlì bí FAT tàbí NTFS, dípò ètò ṣíṣàgbékalẹ̀. Àwọn orúkọ inú àkè kíkùn ń fi hàn ètò wo ni ń lò eto fáìlì yẹn.
Àwọn àká RAR lò àkójọ tó kù díẹ̀:
- Àwọn àká nínú fọ́máàtì RAR àtijọ́, kí RAR 5.0 tó wá: àwọn ìye pẹ̀lú
0MS-DOS,1OS/2,2Win32, àti3Unix - Àwọn àká nínú fọ́máàtì RAR 5.0:
0Windows àti1Unix
Nọ́mbà kan lè túmọ̀ sí ètò míì nínú fọ́máàtì kọọkan. Àpẹẹrẹ, Unix jẹ́ 3 nínú fáìlì GZIP ṣùgbọ́n ó jẹ́ 1 nínú fáìlì RAR 5.
Idi ti o fi ṣe pataki
Ìye náà lè ràn ètò lọ́wọ́ láti dá àwọn fáìlì náà lórí ètò mìíràn dáadáa. Àkọsílẹ̀ GZIP sọ pé ìye náà lè ràn lọ́́wọ́ láti pinnu bí ìparí-línu ṣe máa rí nínú fáìlì ọ̀rọ̀.
Nínú àká RAR 5, ìye náà tún ń sọ fún ètò bí yó ṣe ka orúkọ fáìlì àti àwọn àfikún rẹ. Backslash jẹ́ àmi déédéé nínú orúkọ fáìlì Unix, ṣùgbọ́n wọ́n kò gbà á láàyè nínú orúkọ fáìlì Windows.
Ìye náà kì í yí akoonu tí a ti fi kó pọ̀ padà. Ètò lè foju kọ ìye náà nigba tí ó bá ń tú fáìlì GZIP, nítorí náà 255 kì í ṣe àṣìṣe.
Má ṣe dá ààyè yìí pọ̀ mọ́ ààyè Software. Software jẹ́ ọ̀rọ̀ ọ̀fẹ́ nípa ètò tí ó dá fáìlì kan sílẹ̀. Nínú àká, Operating System jẹ́ kóòdù láti inú àkójọ tó ti fi mọ́lẹ̀.