Dosyalar
Kısaca: Bir depolama ortamında saklanan ve bir dosya sistemi tarafından yönetilen, adlandırılmış, bitişik veri birimleri.
Biraz daha ayrıntılı: Her dosyanın bir adı, dosya sisteminde bir konumu, üst verileri (boyut, değiştirilme tarihi, izinler) ve içeriği vardır. Bir dosyanın ne tür veri içerdiği çoğunlukla — ama güvenilir biçimde değil — dosya uzantısından anlaşılır.
Ayrıntılı
Her dosya sistemi dosyaları bir dizin (klasör) ağaç yapısında düzenler; her dosyaya benzersiz bir yol üzerinden ulaşılabilir (örn. Linux/macOS’ta /home/user/document.txt veya Windows’ta C:\Users\user\document.txt). Dahili olarak bir dosya iki ayrı parçadan oluşur: asıl yük verisi (bayt içeriği) ve dosya sistemi tarafından ayrı yönetilen üst veriler — boyut, oluşturma/değiştirme tarihi, erişim hakları, sahip. Bir dosyayı yeniden adlandırırken veya taşırken genellikle yalnızca üst veriler değişir, içeriğin kendisi değil.
Bazı işletim sistemleri ayrıca “normal” dosyaları özel durumlardan ayırır: dizinler teknik olarak kendileri bir tür dosyadır (girdilerinin bir listesini içerirler), sembolik bağlantılar içeriği çoğaltmadan yalnızca başka bir dosyaya işaret eder ve bazı dosya adları ayrılmıştır (örn. Windows’ta tarihsel aygıt adları olarak CON, AUX, NUL) ve normal dosya olarak oluşturulamaz.
Ayrıca bak: Dosya türleri