Sự khác biệt và cách sử dụng đúng cho / tmp và / var / tmp


22

Tôi chưa nghĩ nhiều về điều này cho đến bây giờ, nhưng có vẻ kỳ lạ là có một thư mục / var / tmp và / tmp cho hầu hết các bản phân phối linux mà tôi thường sử dụng (Ubuntu, Centos, Redhat).

Có sự khác biệt về ngữ nghĩa giữa hai loại này không, như khi bất cứ ai thiết kế bố trí hệ thống tệp đầu tiên, anh ấy hoặc cô ấy đều nghĩ rằng "Không phải tất cả các tệp tmp đều được tạo như nhau!"

Sự khác biệt duy nhất tôi tìm thấy cho Centos là / tmp thường xuyên xóa các tệp cũ hơn 240 giờ trong khi / var / tmp giữ các tệp cũ trong 720 giờ.


4
Đây là một câu hỏi tương tự trên Unix & Linux: Sự khác biệt giữa / tmp và / var / tmp là gì?
pabouk

Câu trả lời:



11

Trong lịch sử, / tmp là một hệ thống tập tin chỉ có trong bộ nhớ, có nghĩa là nội dung của nó đã bị hủy khi khởi động lại. / var / tmp nằm trong một hệ thống tệp thực, có nghĩa là nội dung của nó có thể tồn tại khi khởi động lại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.