अस्थायी फ़ोल्डर कहाँ है?


17

मैं जानना चाहूंगा कि सिस्टम में अस्थायी फ़ाइलों का फ़ोल्डर कहाँ है। उदाहरण के लिए, विंडोज में फ़ोल्डर है:

C: \ Documents and Settings \ Administrador \ Configuración स्थानीय \ Temp


1
launchdऔर कुछ अन्य डेमॉन का उपयोग /private/tmp/और /var/tmpअस्थायी फ़ाइलों और सॉकेट के लिए। /tmpके लिए एक सहानुभूति है /private/tmp
jaume

धन्यवाद दोस्त! क्या अंतर है / निजी / tmp और / var / tmp में ??
अल्बर्टो जुआरेज

2
एक सामान्य नियम के रूप में, /tmpरिबूट पर मिटा दिया जाता है, जबकि /var/tmpऐसा नहीं है।
jaume

जवाबों:


25

ओएस एक्स एक प्रोग्रामेटिक डायरेक्टरी बनाता है जिसे सिस्टम में रखा जाता है /private/varऔर सिस्टम अस्थायी फ़ोल्डर का पता लगाने के लिए $ TMPDIR पर्यावरण चर को परिभाषित करता है।

Terminal.app का उपयोग करके , echo $TMPDIRया open $TMPDIRउस फ़ोल्डर पर खोजक खोलने के लिए टाइप करें ।

वहां आपको चल रहे एप्लिकेशन द्वारा संग्रहीत अस्थायी फाइलें मिलेंगी।

स्रोत: /superuser/581347/where-is-the-temp-folder-inos-x

चूंकि OS X UNIX पर आधारित है, इसलिए "सिस्टम" एक के अलावा कई प्रकार की अस्थायी निर्देशिकाएं हैं, जहां यह चीजों को स्टोर करता है।

  • $ TMPDIR जो की तरह उत्पन्न होता है /var/folders/xl/84p38nhj405frmrkdpqb3v9c0000gn/T/
  • /private/tmp
  • /private/var/tmp
  • /private/var/at/tmp
  • /private/var/spool/cups/tmp

2

आपके प्रश्न का एक गलत आधार है कि एक "अस्थायी" फ़ोल्डर है। यह विंडोज नहीं है, और मैक ओएस एक्स का यूनिक्स आर्किटेक्चर पूरी तरह से अलग है। अस्थायी फ़ोल्डर क्या है? कुछ निम्न स्तर के कबाड़ के लिए, वहाँ /tmpऔर है /var/tmp। अनुप्रयोग वरीयताओं के लिए ~/Library/Preferences, अनुप्रयोग कैश और अस्थायी फ़ाइलों के लिए, वहाँ है ~/Library/Application\ Support

यदि आप उस विशेष कार्य को निर्दिष्ट करते हैं जिसे आप पूरा करने का प्रयास कर रहे हैं तो एक स्पष्ट उत्तर संभव होगा।


13
मुझे लगता है कि ओपी किसी भी कार्य को पूरा करने की कोशिश नहीं कर रहा है, बल्कि यह समझना चाहता है कि ओएस एक्स कैसे काम करता है। वह विशेष रूप से %USERPROFILE%\Local Settings\Temp( %USERPROFILE%\AppData\Local\Tempविस्टा और नए पर), %USERPROFILE%\AppData\Local\Temporary Internet Filesया नहीं के बराबर के लिए पूछ रहा है । यह शायद /tmp(सिमलिंक है /private/tmp) और /var/tmp, अंतर यह है कि /tmpस्टार्टअप पर साफ हो जाता है। मैं यह नहीं कहूंगा ~/Library/Application Supportऔर ~/Library/Preferencesके रूप में क्षुधा उन्हें राज्य और सेटिंग की तरह लगातार डेटा बचाने के लिए उपयोग अस्थायी फ़ोल्डर हैं।
jaume

क्या आप कह रहे हैं कि कोई अस्थायी फ़ोल्डर नहीं है? आपके उत्तर को इस सुपरसर्वर ने स्वीकार किया होगा ।
एलन

1
@ क्या आप सभी ने मेरी पोस्ट पढ़ी होगी?
अलेक्जेंडर - मोनिका

1
@Alexander नए उपयोगकर्ताओं के प्रति कृपालु होने की आवश्यकता नहीं है। जैसा कि आप कई उदाहरणों को सूचीबद्ध कर चुके हैं कि कोई प्रोग्राम किस लिए एक अस्थायी निर्देशिका का उपयोग कर सकता है, आप उन्हें आकर्षक स्टाइलुडा के उत्तर जैसी शैली में सूचीबद्ध कर सकते हैं ।
बेन लेगिएरो

0

/tmp मैक ओएस एक्स में अस्थायी फ़ाइलों के लिए सामान्य स्थान है, साथ ही अधिकांश यूनिक्स की तरह सिस्टम भी है।


2
भी है $TMPDIR
lhf

1
$TMPDIRएक पर्यावरण चर है जो एक अस्थायी निर्देशिका की ओर इशारा करता है /tmp, न कि एक अस्थायी निर्देशिका। आप अपनी $TMPDIRइच्छानुसार किसी भी मूल्य पर सेट कर सकते हैं (और यह तब तक काम करेगा जब तक कि निर्देशिका मौजूद है और चिपचिपा सा सेट है)।
jaume

0

उपयोगकर्ता विशिष्ट अस्थायी फ़ाइलों के लिए अस्थायी निर्देशिका पर्यावरण चर TMPDIR द्वारा दी गई है। यह मेरे वाईसमाइट लॉगिन पर / var / tmp पर हैTMPDIR=/var/folders/11/d839g3h52m55ps0l8f621b8m0000gp/T/


ध्यान दें कि यह समय-समय पर बदलता भी है। मुझे कोई सुसंगत व्यवहार नहीं मिला है, जो मुझे लगता है कि अच्छा है, अगर आप इन फ़ोल्डरों में सही मायने में संचय कर रहे हैं, तो यह अल्पकालिक है।
बेन लेगिएरो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.