Sistemdeki geçici dosyaların klasörünün nerede olduğunu bilmek istiyorum. Örneğin, Windows'ta klasör:
C: \ Belgeler ve Ayarlar \ Administrador \ Configuración local \ Temp
/tmpyeniden başlatma üzerine silinir, ancak /var/tmpdeğil.
Sistemdeki geçici dosyaların klasörünün nerede olduğunu bilmek istiyorum. Örneğin, Windows'ta klasör:
C: \ Belgeler ve Ayarlar \ Administrador \ Configuración local \ Temp
/tmpyeniden başlatma üzerine silinir, ancak /var/tmpdeğil.
Yanıtlar:
OS X, depolanan programlı bir dizin oluşturur /private/varve sistemin geçici klasörünü bulmak için $ TMPDIR ortam değişkenini tanımlar.
Kullanılması Terminal.app , türü echo $TMPDIRveya open $TMPDIR(o klasör açık Finder).
Orada çalışan Uygulamalar tarafından saklanan geçici dosyaları bulacaksınız.
Kaynak: /superuser/581347/where-is-the-temp-folder-inos-x
OS X, UNIX tabanlı olduğu için, birkaç tür geçici dizin vardır, ayrıca bir şeyler depoladığı "sistem".
/var/folders/xl/84p38nhj405frmrkdpqb3v9c0000gn/T//private/tmp/private/var/tmp /private/var/at/tmp/private/var/spool/cups/tmpSorunuz "temp" klasörü IS yanlış bir öncül vardır. Bu Windows değil ve Mac OS X'in Unix mimarisi tamamen farklı. Ne için geçici klasör? Bazı düşük seviyeli önemsizler için, /tmpve vardır /var/tmp. Uygulama tercihleri ~/Library/Preferencesiçin, Uygulama önbellekleri ve geçici dosyalar için vardır ~/Library/Application\ Support.
Gerçekleştirmeye çalıştığınız belirli bir görevi belirlerseniz daha net bir cevap verilebilir.
%USERPROFILE%\Local Settings\Temp( %USERPROFILE%\AppData\Local\TempVista ve daha yeni sürümlerde) eşdeğerini istemektedir %USERPROFILE%\AppData\Local\Temporary Internet Files. Bu muhtemelen /tmp(symlink to /private/tmp) ve başlangıçtaki /var/tmpfarkın /tmpsilinmesi. Ben öyle demezdim ~/Library/Application Supportve ~/Library/Preferencesuygulamalar devlet ve ayarları gibi kalıcı verileri kaydetmek için kullanabilirsiniz olarak geçici klasörleri vardır.
/tmp Mac OS X'teki geçici dosyaların yanı sıra çoğu UNIX benzeri sistem için genel konumdur.
$TMPDIR.
$TMPDIRgeçici dizinin kendisini değil, geçici bir dizini işaret eden bir ortam değişkenidir/tmp . İstediğiniz $TMPDIRherhangi bir değere ayarlayabilirsiniz (ve dizin var olduğu ve yapışkan biti ayarlandığı sürece çalışır).
Kullanıcıya özgü geçici dosyalar için geçici dizin TMPDIR ortam değişkeni tarafından verilir. Bu / var / tmp altında Yosemite giriş bilgilerimdeTMPDIR=/var/folders/11/d839g3h52m55ps0l8f621b8m0000gp/T/
launchdve diğer bazı cinleri kullanabilir/private/tmp/ve/var/tmpgeçici dosyaları ve prizler./tmpiçin bir sembolik bağlantıdır/private/tmp.