OSX'te tanımlandığı gibi TMPDIR'a yalnızca kendiniz erişilebilir, bu da başkalarının mktemp()geçici dosyalar oluşturmak için kullanılan programlar tarafından oluşturulan geçici dosyalarınıza erişme riskini azaltır .
/ Tmp ve / var / tmp arasındaki fark daha incedir ve Unix dünyasında uzun bir yol kat eder, muhtemelen ilk Unix sistemi her ikisiyle de konuşlandırıldığından farklılıklar ve kullanımlarla ilgili tartışma devam etmektedir (uzun liste için Google'a bakın) bağlantı). / tmp kök dosya sisteminde bulunur, böylece sistem başlar başlamaz erişilebilir olur (henüz başka bir disk takılı olmasa bile), ancak oldukça küçük olabilir. / Var dosya sistemi genellikle başka bir bölümdedir ve çok daha büyüktür. Ayrıca / tmp sadece ramdisk veya / var / tmp için bir sembolik bağlantı olan sistemlerle de karşılaştım. Yine de OSX'te böyle değil.
/ tmp, OSX'te düzenli olarak temizlenir (bkz. /etc/defaults/periodic.conf), / var / tmp çok nadiren (eğer varsa).
/private/var/tmpbir yıl önce orada bir şeyler var çünkü ben daha uzun sopalarla düşünüyorum .