Tôi muốn biết đâu là thư mục của các tập tin tạm thời trong hệ thống. Ví dụ: trong Windows là thư mục:
C: \ Tài liệu và Cài đặt \ Ad quảnrador \ Configuración local \ Temp
/tmp
sẽ bị xóa khi khởi động lại, trong khi /var/tmp
thì không.
Tôi muốn biết đâu là thư mục của các tập tin tạm thời trong hệ thống. Ví dụ: trong Windows là thư mục:
C: \ Tài liệu và Cài đặt \ Ad quảnrador \ Configuración local \ Temp
/tmp
sẽ bị xóa khi khởi động lại, trong khi /var/tmp
thì không.
Câu trả lời:
OS X tạo một thư mục lập trình được lưu trữ /private/var
và định nghĩa biến môi trường $ TMPDIR để định vị thư mục tạm thời của hệ thống.
Sử dụng Terminal.app , nhập echo $TMPDIR
hoặc open $TMPDIR
(để mở Finder trên thư mục đó).
Ở đó bạn sẽ tìm thấy các tệp tạm thời được lưu trữ bởi Ứng dụng đang chạy.
Nguồn: /superuser/581347/where-is-the-temp-folder-inos-x
Vì OS X dựa trên UNIX, có một số loại thư mục tạm thời, ngoài ra còn có "hệ thống" nơi lưu trữ mọi thứ.
/var/folders/xl/84p38nhj405frmrkdpqb3v9c0000gn/T/
/private/tmp
/private/var/tmp
/private/var/at/tmp
/private/var/spool/cups/tmp
Câu hỏi của bạn có tiền đề sai là có thư mục "tạm thời". Đây không phải là Windows và kiến trúc Unix của Mac OS X hoàn toàn khác. Thư mục Temp để làm gì? Đối với một số rác cấp thấp, có /tmp
và /var/tmp
. Đối với các tùy chọn Ứng dụng ~/Library/Preferences
, đối với bộ đệm ứng dụng và tệp tạm thời, có ~/Library/Application\ Support
.
Một câu trả lời rõ ràng hơn sẽ có thể nếu bạn chỉ định nhiệm vụ cụ thể mà bạn đang cố gắng thực hiện.
%USERPROFILE%\Local Settings\Temp
( %USERPROFILE%\AppData\Local\Temp
trên Vista và mới hơn), không %USERPROFILE%\AppData\Local\Temporary Internet Files
hoặc tương tự. Đó có lẽ là /tmp
(symlink đến /private/tmp
) và /var/tmp
, sự khác biệt /tmp
bị xóa sạch khi khởi động. Tôi sẽ không nói ~/Library/Application Support
và ~/Library/Preferences
là các thư mục tạm thời vì các ứng dụng sử dụng chúng để lưu dữ liệu liên tục như trạng thái và cài đặt.
/tmp
là vị trí chung cho các tệp tạm thời trong Mac OS X, cũng như hầu hết các hệ thống giống UNIX.
$TMPDIR
.
$TMPDIR
là một biến môi trường trỏ đến một thư mục tạm thời như thế /tmp
, chứ không phải là một thư mục tạm thời. Bạn có thể đặt $TMPDIR
thành bất kỳ giá trị nào bạn muốn (và nó sẽ hoạt động miễn là thư mục tồn tại và có tập bit dính).
Thư mục tạm thời cho các tệp tạm thời của người dùng được cung cấp bởi biến môi trường TMPDIR. Đây là dưới / var / tmp Khi đăng nhập Yosemite của tôi, nó làTMPDIR=/var/folders/11/d839g3h52m55ps0l8f621b8m0000gp/T/
launchd
và một số trình tiện ích khác sử dụng/private/tmp/
và/var/tmp
cho các tệp và ổ cắm tạm thời./tmp
là một liên kết đến/private/tmp
.