Tuxfiles nói như sau về cấu trúc thư mục Linux:
/var:Thư mục này chứa dữ liệu biến thay đổi liên tục khi hệ thống đang chạy.
FHS/var nói như sau:
/varchứa các tệp dữ liệu biến. Điều này bao gồm các thư mục và tệp đệm, dữ liệu quản trị và ghi nhật ký, và các tệp tạm thời và tạm thời.
Sau đó, họ tiếp tục nói rằng những thứ như nhật ký, thư và bộ đệm được đặt trong thư mục đó.
Theo truyền thống, bản cài đặt Apache hoặc Nginx trên Ubuntu Linux sẽ đặt thư mục tại /var/www/.
Tôi dường như không phải là nơi lý tưởng để đặt một thư mục chứa các tệp hoặc nội dung được cho là gần như vĩnh viễn.
Tại sao nó thường được đưa vào /var?
Chủ quan hơn, đây có phải là nơi lý tưởng nên đi, theo cấu trúc thư mục?
/var/lib/wwwsẽ phù hợp hơn ...
/srv
/vardành cho dữ liệu không thể cấu hình không thuộc sở hữu của người dùng thực có thể được chỉnh sửa hoặc thay đổi (ví dụ: phải nằm trên một ổ đĩa có thể ghi lại). /var/libđặc biệt dành cho loại dữ liệu đó sẽ tồn tại trong quá trình khởi động lại và không bị xóa bởi quy trình bảo trì, isc-dhcp-serversử dụng /var/libđể lưu trữ bản ghi DHCP thuê của nó chẳng hạn. Vì vậy, nó sẽ là một điểm hợp lý cho các tập tin máy chủ web.