โฟลเดอร์ Temp บน Mac OS อยู่ที่ไหน วิธีค้นหา & เปิดไดเรกทอรีชั่วคราวของ Mac

สารบัญ:

Anonim

ระบบปฏิบัติการ Mac มีโฟลเดอร์ชั่วคราวระดับระบบหลายโฟลเดอร์ ซึ่งมีไฟล์ temp ที่ MacOS ใช้เองพร้อมกับแอพต่างๆ ของ Mac โฟลเดอร์ temp นี้ไม่ได้มีไว้เพื่อให้ผู้ใช้เห็น แต่ในบางสถานการณ์ที่หายาก ผู้ใช้ Mac ขั้นสูงอาจพบว่าตัวเองต้องค้นหาตำแหน่งโฟลเดอร์ temp และอาจถึงกับเข้าไปยุ่งในนั้น ไม่ว่าจะเพื่อวัตถุประสงค์ในการดูแลระบบ การแก้ไขปัญหา วัตถุประสงค์ทางนิติวิทยาศาสตร์ดิจิทัล หรือเหตุผลเฉพาะอื่นๆ

บทช่วยสอนนี้จะแสดงให้คุณเห็นว่าโฟลเดอร์ temp อยู่ที่ใดใน Mac OS และคุณจะเข้าถึงได้อย่างไร

สิ่งนี้อาจดำเนินไปโดยไม่บอก แต่สิ่งนี้มุ่งเป้าไปที่ผู้ใช้ Mac ขั้นสูงเท่านั้น แทบไม่มีใครควรขุดค้นในไดเร็กทอรี temp ของ macOS / Mac OS X และคุณไม่ควรพยายามลบหรือลบข้อมูลใดๆ ออกจากไดเร็กทอรี tmp ใดๆ ด้วยตนเอง เนื่องจากอาจทำให้บางสิ่งเสียหายหรือทำให้การติดตั้งระบบของคุณเสียหายได้ หรือ แอป หรือแม้แต่ข้อมูลเอกสารที่ใช้งานอยู่ จึงทำให้ข้อมูลสูญหาย หรือต้องติดตั้ง Mac OS X ใหม่ / หรือติดตั้ง macOS ใหม่ หรือกู้คืนจากข้อมูลสำรอง หากคุณต้องการล้างไฟล์รายการชั่วคราวบนเครื่อง Mac ไม่ว่าด้วยเหตุผลใดก็ตาม ให้รีบูตเครื่องคอมพิวเตอร์เพื่อกำหนดเป้าหมายไฟล์ temp ระดับระบบ ในขณะที่แคชระดับผู้ใช้และไฟล์ temp สามารถล้างได้ด้วยตนเองหากจำเป็นด้วยเหตุผลบางประการ

อีกครั้ง อย่าพยายามแก้ไขสิ่งใดๆ ด้วยตนเอง และอย่าลบไฟล์ใดๆ ที่พบในโฟลเดอร์ชั่วคราวของระบบ Mac OSหากคุณทำพลาดและลบไฟล์ระบบหรือไดเร็กทอรีที่สำคัญ คุณจะต้องทำตามคำแนะนำเหล่านี้เพื่อกู้คืนไฟล์ระบบที่ถูกลบโดยการติดตั้งซอฟต์แวร์ระบบหลัก macOS ใหม่

วิธีค้นหาตำแหน่งที่ตั้งโฟลเดอร์ชั่วคราวใน Mac OS

วิธีที่ง่ายที่สุดในการค้นหาตำแหน่งโฟลเดอร์ชั่วคราวของ MacOS / Mac OS X คือการใช้คำสั่ง echo บนตัวแปรสภาพแวดล้อม $TMPDIR ที่บรรทัดคำสั่ง:

  1. เปิดแอปพลิเคชัน Terminal ซึ่งอยู่ใน /Applications/Utilities/ และพิมพ์สตริงคำสั่งต่อไปนี้:
  2. echo $TMPDIR

  3. เอาต์พุตคำสั่งจะเป็นไดเรกทอรีชั่วคราวของ Mac

TMPDIR จะเป็นพาธไปยังโครงสร้างไดเร็กทอรีที่ดูไร้สาระเสมอ เนื่องจากไม่ได้มุ่งหมายให้ผู้ใช้เห็นหรือให้บริการผู้ใช้ แต่เป็นโฟลเดอร์ระบบชั่วคราว

ตัวอย่างเช่น การใช้คำสั่งด้านบน คุณอาจเห็นสิ่งต่อไปนี้เป็นเอาต์พุตคำสั่งสำหรับ echo $TMPDIR:

$ echo $TMPDIR /var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/

ในกรณีนี้ เส้นทางไปยังโฟลเดอร์ macOS temp คือ “/var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/”

เพื่อให้ละเอียด คุณสามารถใช้ printenv เพื่อพิมพ์ตัวแปรสภาพแวดล้อมและใช้ grep เช่น:

printenv |grep TMP

สิ่งนี้จะเปิดเผยเส้นทาง TMPDIR เดียวกันด้วยการพิมพ์สิ่งต่อไปนี้:

TMPDIR=/var/folders/g7/2du11t4_b7mm24n184fn1k911300qq/T/

วิธีการเข้าถึงและเปิดโฟลเดอร์ชั่วคราวใน Mac OS

คุณสามารถเข้าถึงและเปิดโฟลเดอร์ Temp ในหน้าต่าง Mac OS Finder ใหม่ได้ทันทีโดยใช้คำสั่ง 'open' และชี้ไปที่ตัวแปรสภาพแวดล้อม $TMPDIR ดังนี้:

  1. จากแอปพลิเคชัน Terminal ให้พิมพ์สตริงคำสั่งต่อไปนี้:
  2. เปิด $TMPDIR

  3. Hit Return และหน้าต่าง Finder ใหม่ที่มี $TMPDIR จะเปิดขึ้นทันที

โดยเฉพาะอย่างยิ่ง $TMPDIR ไม่ได้รับการป้องกันโดย System Integrity Protection (หมายความว่าไม่ว่าจะเปิดใช้งานหรือปิดใช้งาน SIP คุณก็ยังสามารถแก้ไข แก้ไข ลบ และเขียนไปยังไดเร็กทอรีนั้นได้) ดังนั้นโปรดใช้ความระมัดระวังเนื่องจากมีไฟล์จำนวนมากและ รายการใน $TMPDIR จะถูกใช้งานโดยแอปพลิเคชันที่เปิดอยู่ในปัจจุบัน ภายใน $TMPDIR คุณจะพบแคชมีเดียและไฟล์อื่นๆ ทุกประเภท ดังที่ได้กล่าวไว้ก่อนหน้านี้ ห้ามแก้ไขหรือลบสิ่งใดด้วยตนเองในไดเร็กทอรีเหล่านี้ เว้นแต่คุณจะทราบแน่ชัดว่าคุณกำลังทำอะไรอยู่

อีกทางหนึ่ง คุณยังสามารถเปลี่ยนไดเร็กทอรีการทำงานปัจจุบันที่คำสั่ง Lin เป็นไดเร็กทอรีชั่วคราวจากบรรทัดคำสั่งด้วยคำสั่งง่ายๆ cd:

cd $TMPDIR

$TMPDIR ก็เหมือนกับไดเร็กทอรีอื่นๆ

ไดเรกทอรีชั่วคราว MacOS อื่นๆ

ไดเร็กทอรีชั่วคราวอื่นใน Mac OS เป็นสากลสำหรับผู้ใช้ทั้งหมด พบได้ที่ตำแหน่งต่อไปนี้:

/tmp

สำหรับสิ่งที่คุ้มค่า /tmp ใน Mac OS จริง ๆ แล้วลิงก์ไปยัง /private/tmp/ ดังนั้นคุณจึงสามารถไปที่ /private/tmp/ เพื่อหาข้อมูลเดียวกันได้ ไม่ว่าจะเป็นข้อมูลจำนวนมาก ของแคชหรือเนื้อหาของดิสก์ ram หรือสิ่งอื่นใดที่อยู่ในนั้น

นอกจากนี้ยังมีโฟลเดอร์ชั่วคราวระดับผู้ใช้ต่างๆ เช่น โฟลเดอร์ผู้ใช้ ~/Library/Caches/ caches และบางแอพยังมีไดเร็กทอรีชั่วคราวเฉพาะ เช่น Outlook มีโฟลเดอร์ temp เช่นเดียวกับ Mac App Store (ซึ่งซ่อนอยู่ใน $TMPDIR) และแอพ Mac จำนวนมากจะดัมพ์ไฟล์ชั่วคราวในไดเร็กทอรีแคชระดับผู้ใช้

โฟลเดอร์ชั่วคราวของผู้ใช้หลักอยู่ที่:

~/Library/Caches/TemporaryItems/

ตามที่ได้กล่าวไปแล้ว คุณไม่ควรพยายามลบหรือแก้ไขสิ่งใดในโฟลเดอร์ temp ไม่ว่าจะอยู่ที่ใด ไม่ว่าจะเป็นในโฟลเดอร์ผู้ใช้ของคุณหรือ $TMPDIR หรือที่อื่นๆ เนื่องจากคุณสามารถขันสกรูได้อย่างง่ายดาย บางสิ่งบางอย่างขึ้นหรือลงเอยด้วยผลลัพธ์ที่ไม่ได้ตั้งใจ หากคุณกังวลเกี่ยวกับเนื้อหา $TMPDIR หรือไฟล์และข้อมูลประเภทอื่นที่คล้ายคลึงกัน ไม่ว่าด้วยเหตุผลใดก็ตาม เพียงออกจากแอปที่เปิดอยู่ทั้งหมด จากนั้นการรีสตาร์ท Mac จะล้างรายการชั่วคราวออกจากโฟลเดอร์ /private/var/ และสิ่งที่พบใน $ TMPDIR เช่นกัน

คุณทราบคำแนะนำที่เป็นประโยชน์อื่นๆ เกี่ยวกับโฟลเดอร์ temp บน Mac OS / Mac OS X หรือไม่ แบ่งปันในความคิดเห็นด้านล่าง!

โฟลเดอร์ Temp บน Mac OS อยู่ที่ไหน วิธีค้นหา & เปิดไดเรกทอรีชั่วคราวของ Mac