Câu trả lời:
Công dụng ban đầu của nó là cung cấp một gợi ý cho HĐH rằng tệp thực thi phải được lưu trong bộ nhớ để nó tải nhanh hơn. Việc sử dụng này chủ yếu không được chấp nhận vì các hệ điều hành khá thông minh về loại điều này bây giờ. Trong thực tế, tôi nghĩ rằng bây giờ một số hệ điều hành sử dụng nó như một gợi ý rằng tập tin thực thi không nên được lưu trữ.
Việc sử dụng phổ biến nhất hiện nay là tạo một thư mục trong đó bất kỳ ai cũng có thể tạo một tệp, nhưng chỉ chủ sở hữu của một tệp trong thư mục đó mới có thể xóa nó. Theo truyền thống, nếu bạn có một thư mục mà bất cứ ai cũng có thể ghi vào, bất kỳ ai cũng có thể xóa một tệp khỏi nó. thiết lập bit dính trên một thư mục làm cho nó chỉ có chủ sở hữu của tệp có thể xóa tệp khỏi thư mục có thể ghi trên thế giới.
Việc sử dụng cổ điển này là /tmp
thư mục:
$ ls -ld /tmp
drwxrwxrwt 29 root root 5120 May 20 09:15 /tmp/
Trong t
chế độ có bit dính. Nếu điều đó không được đặt, người dùng thông thường sẽ dễ dàng gây ra sự tàn phá bằng cách xóa mọi thứ khỏi đó /tmp
. Vì rất nhiều trình tiện ích đặt ổ cắm vào /tmp
, nên về cơ bản nó sẽ là một DOS cục bộ.