Thư mục tạm thời trên Mac OS ở đâu? Cách tìm & Mở thư mục tạm thời của máy Mac

Mục lục:

Anonim

Hệ điều hành Mac có một số thư mục tạm thời ở cấp hệ thống chứa các tệp tạm thời được chính MacOS sử dụng cùng với nhiều ứng dụng Mac khác nhau. Các thư mục tạm thời này không dành cho người dùng, nhưng trong một số trường hợp hiếm gặp, người dùng Mac nâng cao có thể thấy mình cần phải xác định vị trí thư mục tạm thời và thậm chí có thể lục lọi trong đó, cho dù vì mục đích quản trị hệ thống, khắc phục sự cố, mục đích pháp y kỹ thuật số, hoặc một lý do cụ thể khác.

Hướng dẫn này sẽ cho bạn biết vị trí của các thư mục tạm thời trên Mac OS và cách bạn có thể truy cập chúng.

Điều này có thể không cần phải nói, nhưng điều này chỉ nhằm vào người dùng Mac cao cấp. Hầu như không ai nên tìm kiếm trong các thư mục tạm thời của macOS / Mac OS X và bạn không nên cố gắng xóa hoặc xóa thủ công bất kỳ dữ liệu nào khỏi bất kỳ thư mục tmp nào, vì bạn có thể làm hỏng thứ gì đó hoặc làm hỏng hoàn toàn quá trình cài đặt hệ thống của mình hoặc app hoặc thậm chí là dữ liệu tài liệu đang hoạt động, do đó làm mất dữ liệu hoặc yêu cầu cài đặt lại Mac OS X / hoặc cài đặt lại macOS hoặc khôi phục từ bản sao lưu. Nếu vì bất kỳ lý do gì mà bạn muốn xóa các tệp mục tạm thời trên máy Mac, chỉ cần khởi động lại máy tính để nhắm mục tiêu các tệp tạm thời ở cấp hệ thống, trong khi bộ nhớ cache cấp người dùng và các tệp tạm thời có thể được xóa thủ công nếu cần thiết vì lý do này hay lý do khác.

Xin nhắc lại, đừng cố gắng sửa đổi bất kỳ thứ gì theo cách thủ công và đừng xóa bất kỳ tệp nào được tìm thấy trong các thư mục tạm thời của hệ thống Mac OS.Nếu bạn làm hỏng một cách nào đó và xóa một thư mục hoặc tệp hệ thống quan trọng, thì bạn sẽ phải làm theo các hướng dẫn sau để khôi phục các tệp hệ thống đã xóa bằng cách cài đặt lại phần mềm hệ thống macOS cốt lõi.

Cách tìm vị trí thư mục tạm thời trong Mac OS

Cách đơn giản nhất để tìm vị trí Thư mục tạm thời của MacOS / Mac OS X là sử dụng lệnh echo trên biến môi trường $TMPDIR tại dòng lệnh:

  1. Mở ứng dụng Terminal, tìm thấy trong /Applications/Utilities/ và gõ chuỗi lệnh sau:
  2. echo $TMPDIR

  3. Đầu ra lệnh sẽ là thư mục tạm thời của máy Mac

TMPDIR sẽ luôn là đường dẫn đến cấu trúc thư mục có vẻ vô nghĩa, bởi vì nó không nhằm mục đích hướng tới người dùng hoặc người dùng phục vụ, xét cho cùng, đó là thư mục hệ thống tạm thời.

Ví dụ: khi sử dụng lệnh trên, bạn có thể thấy nội dung giống như sau đây là đầu ra lệnh cho echo $TMPDIR:

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

Trong trường hợp này, đường dẫn đến thư mục tạm thời của macOS là “/var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/”

Để hiểu rõ hơn, bạn cũng có thể sử dụng printenv để in các biến môi trường và sử dụng grep như sau:

printenv |grep TMP

Điều này cũng sẽ hiển thị cùng một đường dẫn TMPDIR bằng cách in ra nội dung như sau:

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

Cách Truy cập & Mở Thư mục Tạm thời trong Mac OS

Bạn có thể ngay lập tức truy cập và mở thư mục Temp trong cửa sổ Trình tìm kiếm Mac OS mới bằng cách sử dụng lệnh 'open' và trỏ nó vào biến môi trường $TMPDIR như sau:

  1. Từ ứng dụng Terminal, nhập chuỗi lệnh sau:
  2. open $TMPDIR

  3. Nhấn Return và một cửa sổ Finder mới với $TMPDIR sẽ mở ra ngay lập tức

Đáng chú ý là $TMPDIR không được Bảo vệ toàn vẹn hệ thống bảo vệ (có nghĩa là dù SIP được bật hay tắt thì bạn vẫn có thể sửa đổi, chỉnh sửa, xóa và ghi vào thư mục đó), vì vậy hãy thận trọng vì có nhiều tệp và các mục trong $TMPDIR sẽ được các ứng dụng hiện đang mở tích cực sử dụng. Trong $TMPDIR, bạn sẽ tìm thấy tất cả các loại bộ đệm phương tiện và các tệp khác. Như đã đề cập trước đây, không tự sửa đổi hoặc xóa bất kỳ thứ gì trong các thư mục này trừ khi bạn biết chính xác mình đang làm gì.

Ngoài ra, bạn cũng có thể thay đổi thư mục làm việc hiện tại bằng lệnh lien thành thư mục tạm thời từ dòng lệnh bằng lệnh cd đơn giản:

cd $TMPDIR

$TMPDIR cũng giống như mọi thư mục khác

Các thư mục tạm thời MacOS khác

Một thư mục tạm thời khác trong Mac OS là chung cho tất cả người dùng, được tìm thấy tại vị trí sau:

/tmp

Đối với giá trị của nó, /tmp trong Mac OS thực tế chỉ liên kết đến /private/tmp/ , vì vậy bạn cũng có thể chỉ cần điều hướng đến /private/tmp/ để tìm cùng một dữ liệu, cho dù đó là một nhóm bộ nhớ cache hoặc nội dung của đĩa ram hoặc bất kỳ thứ gì khác có trong đó.

Cũng có nhiều thư mục tạm thời cấp người dùng khác nhau, chẳng hạn như thư mục ~/Library/Caches/ caches của người dùng và một số ứng dụng cũng có các thư mục tạm thời cụ thể, ví dụ như Outlook có thư mục tạm thời, Mac cũng vậy App Store (được đưa vào $TMPDIR) và nhiều ứng dụng Mac kết xuất các tệp tạm thời trong thư mục bộ nhớ cache cấp người dùng.

Thư mục tạm thời của người dùng chính được đặt tại:

~/Library/Caches/TemporaryItems/

Như đã đề cập, có lẽ bạn không nên tìm cách xóa hoặc sửa đổi bất kỳ thứ gì trong các thư mục tạm thời, bất kể chúng ở đâu, cho dù đó là trong thư mục người dùng của bạn hay $TMPDIR hay bất kỳ nơi nào khác, vì bạn có thể dễ dàng vi phạm một cái gì đó lên hoặc kết thúc với kết quả ngoài ý muốn. Nếu vì bất kỳ lý do gì mà bạn lo ngại về nội dung $TMPDIR hoặc loại tệp và dữ liệu tương tự khác, chỉ cần thoát tất cả ứng dụng đang mở, sau đó khởi động lại máy Mac sẽ xóa các mục tạm thời khỏi thư mục /private/var/ và nhiều thứ có trong $ TMPDIR cũng vậy.

Bạn có biết mẹo hoặc thủ thuật hữu ích nào khác liên quan đến thư mục tạm thời trên Mac OS / Mac OS X không? Chia sẻ trong phần bình luận bên dưới!

Thư mục tạm thời trên Mac OS ở đâu? Cách tìm & Mở thư mục tạm thời của máy Mac