Dosya tanıtıcı, basit bir dille izah nelerdir?
Dosya tanımlayıcıları. Wikipedia'ya göre daha basitleştirilmiş bir açıklama ne olurdu? Neden gereklidir? Örnek olarak shell sürecinde ve ne kadar bunun için geçerli mi?
Süreç bir tablo birden fazla dosya tanımlayıcısı içerir. Evet ise, neden?
CEVAP
Bir dosyayı açtığınızda, basit ifadeyle, işletim sistemi bu dosyayı göstermek için bir giriş oluşturur ve bu açılan dosya hakkında bilgi deposu. Eğer 100 dosyalar OS açılırsa oraya kadar sonra 100 adet işletim sistemi (bir yerde çekirdek) olacak. Bu girişler tamsayı tarafından temsil edilmektedir(...100, 101, 102....)gibi. Bu kayıt numarası, dosya tanımlayıcısı. Sadece benzersiz işletim sisteminde açılan dosyayı temsil eden bir tamsayı. Eğer işlem 10 dosyaları açar sonra İşlem tablosu, dosya tanımlayıcıları için 10 girdileri gerekir.
Benzer şekilde, bir ağ soket açtığınızda, aynı zamanda, bir tamsayı tarafından temsil edilir ve Soket Tanımlayıcısı denir. Umarım beni anlıyorsundur.
Çoklu form ile basit bir dosya upload ...
Alma dosya (veya dosya silme) dosya ta...
Arasında belirli farklar nelerdir .ve ...
Basit django 1.3 için örnek Dosya için...
Basit bir dille biri bana ziyaretçi de...