Diksiyonaryo

Ano ang Operating System?

Ang operating system ay ang pangunahing software na nagpapatakbo ng computer o mobile device. Sa metadata ng file, ipinapakita ng field na Operating System kung aling uri ng system ang lumikha ng isang archive.

operating-system

Ang operating system ang pangunahing software na nagpapatakbo ng computer o mobile device. Ang operating system ang nagmamando sa hardware at nagbibigay ng base kung saan tumatakbo ang ibang programa. Mga halimbawa nito ang Windows at Unix sa mga computer, at Android at iOS sa mga mobile device.

Ang operating system ang unang programang naglo-load kapag binuksan mo ang device. Ginagamit ito ng ibang programa para magpakita ng laman sa screen, basahin ang input mo, at magbukas at mag-save ng mga file.

Sa file metadata, ang Operating System ay isang field sa ilang archive file at network capture file. Sa isang archive, sinasabi nito kung aling uri ng system, o aling file system, ang ginamit para likhain ang archive.

Aling mga file ang may taglay nito

Nini-store ng mga GZIP at RAR archive ang field na ito. Karaniwang nagtatapos sa .gz ang mga GZIP file, at sa .rar ang mga RAR file. Ang kanilang mga MIME type ay application/gzip at application/vnd.rar.

Karaniwang naglalaman ang isang GZIP file ng isang compressed na file. Madalas gamitin ang GZIP kasabay ng TAR archive format, at karaniwang nagtatapos ang resulta sa .tar.gz.

Ang header na may field na ito ay naglalaman din ng compression method at maaari ring maglaman ng pangalan ng na-archive na file. Ipinapakita rin ng mga RAR file ang laki bago ma-compress.

May katulad na code ang mga ZIP archive sa isang field na tinatawag na "version made by". Sinasabi ng code na iyon kung aling system ginawa para sa file attributes ng bawat entry.

May field na may ganitong pangalan din ang mga network capture file sa PCAPNG format. Dito, malayang text ito, tulad ng Windows XP SP2, hindi isang code.

Kung saan nagmumula ang halaga

Walang tao na nagta-type ng value na ito. Ang programang lumilikha ng archive ang sumusulat nito sa file.

Sa isang GZIP file, ang value ay isang byte lang, ang huling byte ng fixed na 10-byte header. Sinasabi ng GZIP specification na kinikilala ng byte na ito ang uri ng file system kung saan naganap ang compression.

Isinusulat ng zlib compression library bilang default ang code ng kasalukuyang operating system. Maaari ring magsulat ang isang programa ng 255, na ang ibig sabihin ay unknown.

Inilalarawan ng RAR 5 format ang field bilang uri ng operating system na ginamit para likhain ang archive. Bawat file sa isang RAR 5 archive ay may sarili nitong header na may value na ito.

Kung ano ang hitsura ng mga halaga

Nagtatago ang isang archive ng numero, at karaniwang ipinapakita ng metadata report ang pangalang katumbas nito. Nagtatakda ang GZIP specification ng 15 value. Narito ang 5 sa mga ito:

  • 0: FAT filesystem (MS-DOS, OS/2, NT/Win32)
  • 3: Unix
  • 7: Macintosh
  • 11: NTFS filesystem (NT)
  • 255: unknown

Ilan sa mga value na ito ay pangalan ng file system, tulad ng FAT o NTFS, sa halip na operating system. Ipinapakita ng mga pangalan sa panaklong kung aling mga system ang gumagamit ng file system na iyon.

Mas maiikling listahan ang gamit ng mga RAR archive:

  • Mga archive sa mas lumang RAR format, bago ang RAR 5.0: kasama sa mga value ang 0 MS-DOS, 1 OS/2, 2 Win32, at 3 Unix
  • Mga archive sa RAR 5.0 format: 0 Windows at 1 Unix

Maaaring mangahulugan ang parehong numero ng magkaibang system sa bawat format. Halimbawa, ang Unix ay 3 sa isang GZIP file pero 1 sa isang RAR 5 file.

Bakit ito mahalaga

Makakatulong ang value sa isang programa na ma-handle nang tama ang mga file sa ibang system. Sinasabi ng GZIP specification na maaaring makatulong ang value na magpasya sa end-of-line convention para sa mga text file.

Sa isang RAR 5 archive, sinasabi rin ng value sa isang programa kung paano babasahin ang mga file name at attribute. Normal na karakter ang backslash sa mga Unix file name, pero hindi ito pinapayagan sa mga Windows file name.

Hindi binabago ng value ang compressed na nilalaman. Maaaring balewalain ng isang programa ang value kapag nag-unpack ito ng GZIP file, kaya hindi error ang 255.

Huwag ipagkamali ang field na ito sa field na Software. Ang Software ay malayang text tungkol sa programang gumawa ng file. Sa isang archive, ang Operating System ay code mula sa isang nakatakdang listahan.