Sözlük

İşletim Sistemi Nedir?

Bir işletim sistemi, bir bilgisayarı veya mobil cihazı çalıştıran ana yazılımdır. Dosya meta verilerinde, İşletim Sistemi alanı, hangi tür sistemin bir arşiv oluşturduğunu gösterir.

operating-system

İşletim sistemi, bir bilgisayar veya mobil cihazı çalıştıran ana yazılımdır. İşletim sistemi donanımı yönetir ve diğer programlara üzerinde çalışacakları bir temel sunar. Örnek olarak bilgisayarlarda Windows ve Unix, mobil cihazlarda Android ve iOS verilebilir.

Cihazı açtığınızda yüklenen ilk program işletim sistemidir. Diğer programlar, ekranda bir şeyler göstermek, girişinizi okumak ve dosya açıp kaydetmek için onu kullanır.

Dosya üst verilerinde, İşletim Sistemi bazı arşiv dosyalarında ve ağ yakalama dosyalarında bulunan bir alandır. Bir arşivde, arşivin hangi tür sistemde veya hangi dosya sisteminde oluşturulduğunu belirtir.

Bunu hangi dosyalar içeriyor

GZIP ve RAR arşivleri bu alanı saklar. GZIP dosyaları genellikle .gz ile, RAR dosyaları ise .rar ile biter. MIME türleri application/gzip ve application/vnd.rar şeklindedir.

Bir GZIP dosyası genellikle tek bir sıkıştırılmış dosya içerir. GZIP sık sık TAR arşiv formatı ile birlikte kullanılır ve ortaya çıkan dosya genellikle .tar.gz ile biter.

Bu alanı içeren başlık, sıkıştırma yöntemini de saklar ve arşivlenen dosya adını da saklayabilir. RAR dosyaları ayrıca sıkıştırılmamış boyutu da gösterir.

ZIP arşivleri, "version made by" adlı bir alanda benzer bir kod tutar. Bu kod, her girdinin dosya özniteliklerinin hangi sistem için hazırlandığını belirtir.

PCAPNG formatındaki ağ yakalama dosyaları da bu isimde bir alan taşır. Burada bu alan bir kod değil, Windows XP SP2 gibi serbest metindir.

Değerin kaynağı

Bu değeri hiçbir kişi yazmaz. Arşivi oluşturan program değeri dosyaya yazar.

Bir GZIP dosyasında değer tek bir bayttır, sabit 10 baytlık başlığın son baytıdır. GZIP teknik tanımı bu baytın sıkıştırmanın gerçekleştiği dosya sistemi türünü belirttiğini söyler.

zlib sıkıştırma kütüphanesi varsayılan olarak geçerli işletim sisteminin kodunu yazar. Bir program, bilinmiyor anlamına gelen 255 değerini de yazabilir.

RAR 5 formatı bu alanı, arşivi oluşturmak için kullanılan işletim sistemi türü olarak tanımlar. Bir RAR 5 arşivindeki her dosyanın bu değeri içeren kendi başlığı vardır.

Değerlerin görünümü

Bir arşiv bir sayı saklar ve bir üst veri raporu genellikle ona karşılık gelen adı gösterir. GZIP teknik tanımı 15 değer belirtir. Bunların 5'i şöyledir:

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

Bu değerlerden bazıları, bir işletim sistemi yerine FAT veya NTFS gibi bir dosya sistemi adı verir. Parantez içindeki adlar, o dosya sistemini kullanan sistemleri gösterir.

RAR arşivleri daha kısa listeler kullanır:

  • Eski RAR formatındaki arşivler, RAR 5.0'dan önce: değerler arasında 0 MS-DOS, 1 OS/2, 2 Win32 ve 3 Unix bulunur
  • RAR 5.0 formatındaki arşivler: 0 Windows ve 1 Unix

Aynı sayı, her formatta farklı bir sistemi ifade edebilir. Örneğin, Unix bir GZIP dosyasında 3, bir RAR 5 dosyasında ise 1 değeridir.

Neden önemli olduğu

Değer, bir programın dosyaları başka bir sistemde doğru şekilde işlemesine yardımcı olabilir. GZIP teknik tanımı, değerin metin dosyaları için satır sonu biçimini belirlemede yardımcı olabileceğini söyler.

Bir RAR 5 arşivinde değer, bir programa dosya adlarını ve öznitelikleri nasıl okuyacağını da bildirir. Ters eğik çizgi, Unix dosya adlarında normal bir karakterdir, ancak Windows dosya adlarında kullanılamaz.

Değer, sıkıştırılmış içeriği değiştirmez. Bir program bir GZIP dosyasını açarken bu değeri yok sayabilir, bu nedenle 255 bir hata değildir.

Bu alanı Yazılım alanı ile karıştırmayın. Yazılım alanı, bir dosyayı oluşturan programla ilgili serbest metindir. Bir arşivde, İşletim Sistemi sabit bir listeden seçilen bir koddur.