ฉันต้องการทราบว่าโฟลเดอร์ใดของไฟล์ชั่วคราวในระบบ ตัวอย่างเช่นใน Windows คือโฟลเดอร์:
C: \ Documents and Settings \ Administrador \ Configuración local \ Temp
/tmpจะถูกลบเมื่อรีบูตขณะที่/var/tmpไม่ใช่
ฉันต้องการทราบว่าโฟลเดอร์ใดของไฟล์ชั่วคราวในระบบ ตัวอย่างเช่นใน Windows คือโฟลเดอร์:
C: \ Documents and Settings \ Administrador \ Configuración local \ Temp
/tmpจะถูกลบเมื่อรีบูตขณะที่/var/tmpไม่ใช่
คำตอบ:
OS X สร้างไดเรกทอรีทางโปรแกรมที่เก็บไว้ใน/private/varและกำหนดตัวแปรสภาพแวดล้อม $ TMPDIR สำหรับการค้นหาโฟลเดอร์ชั่วคราวของระบบ
ใช้Terminal.appพิมพ์echo $TMPDIRหรือopen $TMPDIR(เพื่อเปิด Finder ในโฟลเดอร์นั้น)
คุณจะพบไฟล์ temp ที่จัดเก็บโดยแอปพลิเคชันที่ทำงานอยู่
ที่มา: /superuser/581347/where-is-the-temp-folder-inos-x
เนื่องจาก OS X ใช้ระบบปฏิบัติการ UNIX จึงมีไดเรกทอรีชั่วคราวหลายประเภทรวมถึง "ระบบ" หนึ่งแห่งที่เก็บสิ่งต่าง ๆ
/var/folders/xl/84p38nhj405frmrkdpqb3v9c0000gn/T//private/tmp/private/var/tmp /private/var/at/tmp/private/var/spool/cups/tmpคำถามของคุณมีหลักฐานเท็จว่ามีโฟลเดอร์ "temp" นี่ไม่ใช่ Windows และสถาปัตยกรรม Unix ของ Mac OS X นั้นแตกต่างอย่างสิ้นเชิง โฟลเดอร์ชั่วคราวสำหรับอะไร สำหรับบางขยะในระดับต่ำมีและ/tmp /var/tmpสำหรับการตั้งค่าแอพลิเคชันที่มี~/Library/Preferencesสำหรับแคชแอพลิเคชันและไฟล์ temp ~/Library/Application\ Supportมี
คำตอบที่ชัดเจนจะเป็นไปได้ถ้าคุณระบุงานเฉพาะที่คุณพยายามทำ
%USERPROFILE%\Local Settings\Temp( %USERPROFILE%\AppData\Local\Tempใน Vista และใหม่กว่า) โดยเฉพาะไม่ %USERPROFILE%\AppData\Local\Temporary Internet Filesเหมือนหรือเหมือนกัน นั่นอาจเป็น/tmp(symlink ไป/private/tmp) และ/var/tmpความแตกต่างที่/tmpได้รับการทำความสะอาดเมื่อเริ่มต้น ฉันจะไม่พูด ~/Library/Application Supportและ~/Library/Preferencesเป็นโฟลเดอร์ชั่วคราวเนื่องจากแอปใช้เพื่อบันทึกข้อมูลถาวรเช่นสถานะและการตั้งค่า
/tmp เป็นตำแหน่งทั่วไปสำหรับไฟล์ชั่วคราวใน Mac OS X รวมถึงระบบเหมือน UNIX ส่วนใหญ่
$TMPDIRนอกจากนี้ยังมี
$TMPDIRเป็นตัวแปรสภาพแวดล้อมที่ชี้ไปยังไดเรกทอรีชั่วคราวเช่น/tmpไม่ใช่ไดเรกทอรีชั่วคราว คุณสามารถตั้งค่า$TMPDIRเป็นค่าใด ๆ ที่คุณต้องการ (และมันจะทำงานตราบเท่าที่ไดเรกทอรีมีอยู่และมีการตั้งค่าบิตเหนียว)
ไดเร็กทอรีชั่วคราวสำหรับไฟล์ temp เฉพาะผู้ใช้ถูกกำหนดโดยตัวแปรสภาวะแวดล้อม TMPDIR นี่คือภายใต้ / var / tmp ในการเข้าสู่ระบบโยเซมิตีของฉันมันเป็นTMPDIR=/var/folders/11/d839g3h52m55ps0l8f621b8m0000gp/T/
launchdและ daemons อื่น ๆ ใช้/private/tmp/และ/var/tmpสำหรับไฟล์ชั่วคราวและซ็อกเก็ต/tmpเป็น symlink/private/tmpไป